NewQ1 2026 Clean Energy Deal Intelligence Report is live
BuyerSellerLender / Financier

I Squared Capital)

Track

3

Deals Tracked

$620M

Deal Value

6,067MW

Total Capacity

1

Executive Move

Solar + Storage

Top Technology

Deal Activity

Change of Control

1 joined
Mar 3New Hire
Ben Harper→ Managing Director, Head of Sustainability
from Stonepeak Infrastructure PartnersSource →

Track I Squared Capital) and 100+ firms

Free weekly clean energy deal intelligence. Every Monday.

← All Firms