Log in or subscribe to read this article

Avaada Power signs 1.6GW Uttar Pradesh solar MoU

Developer says northern Indian state offers good solar resources and potential for almost 23GW