Using its Soyuz-2 rocket Russia today successfully launched another 34 OneWeb satellites, launching from Baikonur, Kazakhstan.
At the time of publication about half the satellites have successfully deployed. The rest should be released within the next hour or so.
The leaders in the 2021 launch race:
4 Northrop Grumman
With this launch Russia has now matched its total launches from last year, with three months still to go and a number of launches in ’21 on its manifest. For Russia’s launch industry, 2021 looks like it will be a good year.
The U.S. continues to lead China 33 to 31 in the national rankings.