Q1 2026 Clean Energy Deal Intelligence Report is live — 108 deals, $179B, 162 GW →
DealFlow
This Week
Database
League Tables
Change of Control
Power 100
Q1 Report
Subscribe
Submit a Deal
Help keep the market up-to-date. We review all submissions for our weekly edition.
Deal Type
Select type...
M&A
Financing
PPA
Tax Credit
Link to Announcement
Your Name
Your Email
Notes
Submit Deal