MOST COMMENTED
ArianeGroup to develop Phoebus for Ariane 6’s future carbon upper stage
ArianeGroup has received a 50-million-euro agreement from the European Space Agency (ESA) to continue the development of PHOEBUS, a super-light carbon composite upper stage...