The Federal Aviation Administration said yesterday it had approved a Blue Origin license to carry humans on the New Shepard launch system into space.... Read more