21 August 2024

IAG's reported insurance earnings rocket 79% after beating natcat budget