Twelve completes $9.63mn cat bond lite

Twelve Capital has completed a $9.63mn Dodeka XII cat bond lite deal, according to a Bermuda Stock Exchange listing.
Subscribe Free Trial