The European Space Agency, Airbus and Voyager Space have signed an agreement for the Starlab commercial space station, which will provide a continuous human presence in low-Earth orbit.
The European Space Agency, Airbus and Voyager Space have signed an agreement for the Starlab commercial space station, which will provide a continuous human presence in low-Earth orbit.