15 December 2023

Cat bond issuance reaches record $15bn in 2023