Mubadala, QIA Lead USD 600M Investment in US-Based Trailer Leasing Firm TEN
– I Squared Capital has raised over $600 million from Mubadala Investment Co. and Qatar Investment Authority for Transportation Equipment Network (TEN), the second-largest full-service trailer lessor in North America. – The fundraising follows the creation...