174GW solar modules shipments
18GWh battery storage shipments
Module capacity 51.8GW
Storage solution capacity 15GWh
Battery cell capacity 3GWh
24GWp solar project pipeline
83GWh energy project pipeline
of Recurrent Energy
Active buying customers
in more than 160 countries
Subsidiaries in 23 countries
& regions on 6 continents
Over 20 solar & energy storage manufacturing facilities
in Asia & Americas