fbpx

A new on-grid project of 59,4kW completed in Ecuador