Loading
Despite high prices, customers are lining up
Private companies are joining government efforts
And save the planet at the same time
This latest billionaire space mission is the most ambitious yet