The European Space Agency has kicked off a competition to support the development of new launch vehicles and boost Europe’s access to space.
The European Space Agency has kicked off a competition to support the development of new launch vehicles and boost Europe’s access to space.