fbpx

Neil Armstrong

First Commercial Spaceport Unveiled

Earlier this month, a team of U.S. and British architects and designers unveiled the design of the first commercial spaceport in the world, scheduled to be built in New Mexico. The gigantic 100,000 square-foot hangar and terminal facility, scheduled to ...

Read more