Swiss insurance investment manager Twelve Capital announced that it has issued its second cat bond lite, the $25mn Dodeka II deal.
Swiss insurance investment manager Twelve Capital announced that it has issued its second cat bond lite, the $25mn Dodeka II deal.