Catastrophe bonds: What are they and why are they taking off?

Issuance of cat bonds is set to exceed record levels this year - here’s why

© The Business Post