Skip to main content

MORE THAN 300 PROJECTS
ACROSS 30 COUNTRIES

R&D&I
5% OF TOTAL BILLINGS

5 GWP
PHOTOVOLTAIC SOLAR PROJECTS

DUE DILIGENCE
150 MWp

MANAGEMENT
MORE THAN $300 MILLION

MORE THAN 2,250
SOLAR ENERGY SUPPLIERS

MORE THAN 25,500
SOLAR STRUCTURES

RENEWABLE ENERGIES
SINCE 2007