October 16, 2024Snippet of Euclid Mission’s Cosmic Atlas Released by ESA. ESA has released a new, 208-gigapixel mosaic of images taken by Euclid, a mission with NASA contributions that launched in 2023 to study why the universe is expanding at an accelerating rate.