The European Space Agency’s (ESA) Euclid space telescope will blast off from Cape Canaveral on 1 July on a mission to shed light on the ‘dark universe’ dominated by dark matter and dark energy.

Leave a Reply

Your email address will not be published. Required fields are marked *