A arstechnica.com Russia appears to have surrendered to SpaceX in the global launch market 18 points startupflix 8 years ago 7 comments