Rolls-Royce and the European Space Agency (ESA) have signed a cooperation agreement aimed at pursuing space activities in […]
Follow Us