S7 awarded Russian space launch license – Satellite News Digest

Russia’s S7 Space Transportation Systems (STS) company, part of the S7 Group, has been given a license to conduct launches and other space activities in Russia, the company said.

http://www.sat-nd.com/archive/?id=2017022201

Share This Article