Region: North America

I Squared Capital Announces $300 Million Investment from Rest into its Credit Strategy

MIAMI & SYDNEY–(BUSINESS WIRE)–I Squared Capital, a leading global infrastructure investment manager, today announced a USD $300 million commitment from Rest, one of Australia’s largest profit-to-member superannuation funds. Rest’s commitment underscores its confidence in I Squared Capital’s infrastructure credit strategy, which focuses on providing flexible and structured capital solutions to essential infrastructure assets worldwide. “We […]

Written by on March 31, 2025

I Squared Capital Appoints Ben Harper As Managing Director, Head Of Sustainability

MIAMI–(BUSINESS WIRE)–I Squared Capital, a leading global infrastructure investment firm, is pleased to announce the appointment of Ben Harper as Head of Sustainability based in the firm’s Miami office. “We are delighted to welcome Ben to I Squared Capital,” said Sadek Wahba, Chairman & Managing Partner at I Squared Capital. “As we continue to strengthen […]

Written by on March 3, 2025

Sadek Wahba Op-Ed: America Needs an Infrastructure Evolution

In December, I Squared Chairman and Managing Partner Sadek Wahba published an Op-Ed in the Financial Times discussing the need for private investment in America’s infrastructure. In the article published December 19, Sadek noted that private investment would be required to fill in the funding gaps necessary to fix aging infrastructure such as bridges, roads […]

Written by on December 19, 2024