I Squared Capital to double investment in Berde Renewables after full USD 100-M deployment
- December 29, 2025
Berde Renewables, Inc. is set for a major capital boost as global infrastructure fund I Squared Capital prepares to double its investment once the company fully deploys its initial USD 100 million...





