Jul 29, 2023

British-Built Satellite Successfully Returned to Earth in Assisted Crash

A British-built weather-monitoring spacecraft has been deliberately crashed into the Atlantic Ocean in a first-of-its-kind mission. Aeolus, a satellite which has provided valuable data to weather centres across Europe since 2018, was successfully assisted to its final resting place by ...