News Russia’s S7 Group to take over Sea Launch October 3, 2016 Stephen Clark The owners of a Russian airline hope to revive the Sea Launch program, a major player in the commercial launch business for a decade, after purchasing the company’s ships and ground infrastructure from Russian aerospace contractor RSC Energia.