Avaada Power signs MoU for 1.6GW of solar in Uttar Pradesh

Enel starts operations at 103MW Brazil solar park