The Euclid Mission Team of the European Space Agency (ESA) has been selected as the recipient of this year’s Space Achievement Award. source