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.
…