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