Welspun Energy Limited (WEL) and NLC India Limited won bids for supply of power from 600 MW Grid-Connected Solar Photovoltaic (PV) Power Projects under Phase XXVIII without energy storage system (ESS) on build, own and operate (BOO) basis on March 18, 2026.

This content is restricted.