Airbus wins ESA contract for three more European Service Modules for NASA’s Orion spacecraft
NEW DELHI: The European Space Agency (ESA) has signed a further contract with Airbus for the construction of three more European Service Modules (ESM) for...