Gavin Ramsay
ESA due to launch Euclid this weekend
The first launch window for the European Space Agency’s (ESA) Euclid satellite will come into view on Saturday July 1st at 16.12 BST. Euclid should originally have been launched on a Soyuz launcher from French Guyana, but because of the Russian invasion of Ukraine, all joint ventures with the Russian Space Read more…