Seller

I Squared Capital)

1

Deal Tracked

870MW

Total Capacity

1

Executive Move

Other

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