Catastrophe bond sales are having a major moment

Source – CNBC