Leonardo Q1 profit beats forecasts on margin recovery, orders surge 31%

May 6, 2026 - 08:00
 0