ESA lunar rover MAGPIE has secured a €65 million Phase 2 contract with ispace-EUROPE, marking Europe's first commercially led ...