Fitch upgrades Leonardo to 'BBB' on improved margins and cash flow August 11, 2025 by Finance On Earth Fitch updates Leonardo ‘BBB’ on an improved edge and cash