9 April 2024

Claims inflation plagued Lloyd's syndicates in 2023