Safer satellites: Share My Space wins EDA’s 2022 Innovation PrizeSpace/C4ISR / By Defence Industry Europe Share My Space wins this year’s European Defence Agency (EDA) Defence Innovation Prize.