Mubadala, QIA, Other Firms Invest $600M In US Trailer Lessor TEN

This post was originally published on Forbes Middle East

Mubadala Investment Company, Qatar Investment Authority (QIA), and a few others have invested over $600 million in US trailer lessor Transportation Equipment Network (TEN), which was arranged by its parent I Square Capital.