The European Space Agency has selected five launch vehicle startups to proceed to the next phase of a competition where they could receive contracts for satellite launches and upgraded vehicles.
The European Space Agency has selected five launch vehicle startups to proceed to the next phase of a competition where they could receive contracts for satellite launches and upgraded vehicles.