European mission to explore the dark universe sets sail for launch site
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 ne
Source: investineu.com