Leonardo 9M Order Backlog Rises 28% to €60.40 Billion
Leonardo said its nine-month order backlog was €60.40 billion, up 28% year over year, including IDV consolidation.
Leonardo said its nine-month order backlog was €60.40 billion, up 28% year over year, including IDV consolidation.