March 3, 2019
A bold long-term strategy from the European Space Agency to back space-related startups is about to come to fruition.