Tag: space station

The International Space Station is open for business. Picture it: A few years down the road, the station may no longer be completely under NASA’s purview, but instead run by a myriad of Earth-based businesses…