Space, the final frontier for billionaire Richard Branson