ESA Awards ispace €65M Contract to Build and Deliver MAGPIE Rover to the Moon
Credit: ispace ESA has awarded a contract to Luxembourg-based ispace-Europe to complete the development of the MAGPIE lunar…
Browsing Category