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.