Twelve invests $67mn in three private deals

Twelve Capital has invested $67.0mn in three bilateral private debt deals, the company announced today.
Subscribe Free Trial