
Orpheus satellite mission to shield UK comms from space weather set for 2027 launch
A mission to better understand the impact of space weather on key communication and navigation systems has been awarded a £5.15m satellite contract by the Defence Science and Technology Laboratory (Dstl). Space weather is generated by solar winds and other …