Seal Launch sale reportedly complete – Satellite News Digest

Russia’s S7 group of companies has signed final documents to become owner of the Sea Launch space platform, the Izvestia newspaper reported citing the launch site’s previous owner.

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

Share This Article