Revenues up, orders down for Leonardo in Q3
Leonardo saw mixed results in the third quarter, with revenues up 11% year-on-year at €9.1bn but commercial helicopter orders down drastically by 52%, buoyed only by a €3bn Qatari government NH90 military contract. Total...