Renewable energy company which undertakes solar photovoltaics, wind energy projects. It has a portfolio of more than 1GW of projects under development, 258WMp in commercial operation.
Renewable energy company which undertakes solar photovoltaics, wind energy projects. It has a portfolio of more than 1GW of projects under development, 258WMp in commercial operation.