25 January 2022

Cat bond issuance hit a record $12.5bn in 2021