There has been a storm of cat bond activity in recent weeks with $810mn of notes placed in May, and $850mn of notes in the pipeline expected to close before June.
There has been a storm of cat bond activity in recent weeks with $810mn of notes placed in May, and $850mn of notes in the pipeline expected to close before June.