Leonardo’s UK-Based Space Business To Provide Engineering Consultancy To The European Space Agency

Leonardo has announced a contract with the European Space Agency (ESA) . [...]