 
165GW solar modules shipments
13GWh battery storage shipments
 
Module capacity 51GW
Storage solution capacity 15GWh
2025 December
 
27GW project pipeline
80GWh energy project pipeline
of Recurrent Energy
 
Active buying customers
in more than 160 countries
 
Subsidiaries in 23 countries
& regions on 6 continents
 
Over 26 manufacturing facilities
in Asia & Americas