ESA on track to sign LEO PNT contracts in early 2024, updates on Vega deployer anomaly that destroyed 2 cubesats by Peter B. de Selding October 19, 2023 by Peter B. de Selding October 19, 2023 MOUNTAIN VIEW, California — The European Space Agency (ESA) is on track to sign contracts in… Read more 0 FacebookTwitterPinterestWhatsappEmail