S7 awarded Russian space launch license
- Wed 22 Feb 2017 10:58:PM
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.
Source: S7 awarded Russian space launch license
Source: S7 awarded Russian space launch license