Paul Allen continues to impress me with his forward looking investments–this time on a manned spacecraft that just reached 211,400 feet before landing safely in the Mojave Desert.
The flight is part of the X Prize competition and a race to reach 63 miles in altitude, but the investment is more strategic.