Leonardo reports 31% surge in new orders in Q1 as CEO departs
The defense boss highlighted that revenues reached €4.5 billion in the first three months of the year — a 7 percent increase over 2025 — with a total backlog reaching €57 billion.
The defense boss highlighted that revenues reached €4.5 billion in the first three months of the year — a 7 percent increase over 2025 — with a total backlog reaching €57 billion.

