2017 – Russia Payload Launch – Snapshot

In 2017, Russia conducted 21% of global orbital launch attempts, a negligible increase from 20% in 2016. While its share of launch activities remained almost static, the country’s launch service providers did manage to move up in launch activity rankings from third to second, conducting 19 launches ...

Thank you for visiting The Space Report!

The Authoritative Guide to Global Space Activity, Packed with Over a Decade of Data, Resources, and Information.