aligarh

thumbnail
Abengoa Commissions 5 MW Solar Project for Enerparc Energy in Uttarakhand

Abengoa, a Spanish renewable energy company has commissioned a 5 MW solar PV power project in India. The project has been developed at Roorkee, Uttarakhand. Abengoa had...

April 25, 2017

/

Saumy Prateek

/

Solar

,

Utility Scale

1

...

1