ESA updates its Iris2 constellation investment, Europe’s mini-launcher competition & the coming EU Space Law by Peter B. de Selding March 27, 2024 by Peter B. de Selding March 27, 2024 LA PLATA, Maryland — The 22-nation European Space Agency (ESA) will await the judgment of ESA… Read more 0 FacebookTwitterPinterestWhatsappEmail