Euclid was launched in 2023 on a planned six-year mission Mission is exploring nature of dark energy and dark matter Data hints at the organization of galaxies in cosmic web Scientists unveiled on ...