independent power producer

Infrastructure Investment
I Squared Capital Acquires Oriden to Boost U.S. Renewable Energy MarketNew!!

I Squared Capital acquires renewable energy developer Oriden to expand U.S. projects with a $300 million investment.

Read more