SellerDeveloper

TotalEnergies

5

Deals Tracked

$2.98B

Deal Value

8,450MW

Total Capacity

1

Executive Move

Solar

Top Technology

Deal Activity

Key People

Change of Control

1 joined
Jan 1
Stéphane Michel→ President, Gas, Renewables & Power
Source →

Track TotalEnergies and 100+ firms

Free weekly clean energy deal intelligence. Every Monday.

← All Firms