Leonardo Q1 profit beats forecasts on margin recovery, orders surge 31%
May 6, 2026 - 08:00
0