In INSIGHT 3 Mins ReadRolls-Royce Reports Strong H1 2024 Performance with Strategic Initiatives Paying Off