Lender / FinancierAdvisor

Barclays

6

Deals Tracked

$28.55B

Deal Value

34,180MW

Total Capacity

BESS

Top Technology

Deal Activity

Key People

Track Barclays and 100+ firms

Free weekly clean energy deal intelligence. Every Monday.

← All Firms