Twelve Capital completes $24mn Dodeka deal

The Dodeka XX notes were listed on the Bermuda Stock Exchange yesterday.
Subscribe Free Trial