7 March 2024

"Best underwriting result in recent history" in 2023, says Lloyd's CFO