India ranked 10th in the World Skills Competition Shanghai 2026; won 6 silver medals and 20 excellence medals This is a developing story. More details will be updated as they become available.