Solar energy, energy of the future

Number of projects

Total surface area of photovoltaic panels

MW

Total power installed