
Europe's newest space telescope is set to cross the ocean ahead of its voyage to space this summer.
The Euclid spacecraft recently completed a rigorous environmental and mechanical testing program at a facility in Cannes, France, Thales Alenia Space, the prime contractor for the Euclid satellite, said in a statement on Friday (April 14).