London treaty business generated premiums of £10.889bn in 2023, up from £8.248bn on previous year
Related Stories
- Wildfires prompt evacuations in California and Nevada
- Francine expected to hit Louisiana as a hurricane
- Daily Digest: Panama targets Miami reinsurers, Legacy business rebounds, Nordic marine claims