August 31st, 2026 ESA selects PLD Space to develop the next generation of private European launchers. Rating 1 2 3 4 5; With a total value of €158.9 million, the European Launch ...