Europe's Euclid area telescope to introduce on July 1

INSUBCONTINENT EXCLUSIVE:
PARIS - The European Space Agency said on Wednesday its space telescope Euclid is scheduled to launch on July 1, blasting off on a mission
to shed light on the mysteries of dark matter and dark energy.