20 March 2023

"ILS market at a crossroads," says AM Best