Tags David Leigh

Tag: David Leigh

TECH NEWS

RANDOM POSTS

NASA Building Deep Space Habitats with Private Companies on Earth

Continuing on with NASA’s trend of contracting work out to private companies, they have just started accepting bids and designs to create space...