European Space Agency signs on to upcoming 'Starlab' space station

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.
Read Entire Article

© 2024 Thiratti. All rights reserved.