by Michael Belfiore | Nov 24, 2015 | Blog
Yesterday at Blue Origin’s West Texas proving grounds, the company’s New Shepard spacecraft launched to an altitude of 329,839 feet, almost 2,000 feet past the international accepted boundary of space, and returned to Earth to complete a “flawless...