157GW solar modules shipments
8GWh battery storage shipments
Module capacity 61GW
Battery storage capacity 30GWh
by 2025 December
27GW project pipeline
65.9GWh 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