Twelve Capital completes $24mn Dodeka deal

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

To unlock article:

Login

Related articles