54 tracked deals totalling 10.8 GW closed in Q1 2026 across
19 European countries
Q1 2026 European BESS transactions (excluding offtake agreements)
Project Name
Transaction Type
Power (MW)
Duration (hrs)
Country
Lead Sponsor
Buyer/Counterparty
Lender
Date