Leonardo: H1 Confirms Stronger Earnings Quality And A Defense… — BA +0.50 · News Impact Screener