Share
twitterlinkedinfacebook
Private space launch company SpaceX became the first commercial company to recover a spacecraft from orbit. One of their launch facilities located at Launch Complex 40 at Cape Canaveral, Florida. SpaceX's Falcon 9 rocket and Dragon capsule have been launched from this site.