SECI Issues PPA And WLA For For 15 MW Floating Solar PV Power Plant In Himachal Pradesh

The Solar Energy Corporation of India Limited (SECI) recently issued Power purchase agreement (PPA) & WLA documents for 15 MW Floating Solar PV Power Plant at Nangal Pond in Himachal … Continue reading SECI Issues PPA And WLA For For 15 MW Floating Solar PV Power Plant In Himachal Pradesh