17 November 2020

Average annual cat losses hit $100bn