Bezos vs. Musk: The billionaire space race plays out in Texas
April 27, 2015 at 10:24 AM EDT
Jeff Bezos has a massive secret facility in Texas where his Blue Origin space company is developing technology that could eventually take the Amazon founder to space...