News

Satellite images have captured damage at Russia's Kupol plant in Izhevsk following a strike by Ukrainian forces, according to Skhemy (Schemes). On July 2, a Planet Labs satellite captured the ...
A total of 20,422 people have crossed the English Channel in small boats so far this year, according to the latest Home Office figures we've just received – a 50% rise on the same period in 2024.
As space junk increases, more operators are choosing to launch without any insurance at all. To compensate, companies are ...