SCAR-E Robot Prototype Unveiled at Economist Impact’s Space Economy Summit Ria Urban October 13, 2023