7 March 2023

Toughest insurance market in half a century, says Stephen Catlin