
The European Space Agency (ESA)’s Euclid satellite has taken another step on its journey to explore the dark universe. On 15 April, Euclid set sail for a port near its launch location in Cape Canaveral, Florida, the ESA announced today. The spacecraft is expected to reach the take-off site at the beginning of May…
Read More