Europe’s Euclid space telescope blasted off Saturday, kicking off a first-ever mission to shed light on two of the universe’s greatest mysteries: dark energy and dark matter.
Europe’s Euclid space telescope blasted off Saturday, kicking off a first-ever mission to shed light on two of the universe’s greatest mysteries: dark energy and dark matter.