Resources


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 ...


This article is for subscribers. Please sign up for a subscription or login below.