NTPC-SAIL Power Company Limited (NSPCL), a joint venture (JV) company of NTPC Limited and Steel Authority of India Limited (SAIL), invited bids for engineering, procurement and construction (EPC) package for setting up 20 MW floating solar photovoltaic (PV) power project at Maroda Reservoir-II in Bhilai, Chhattisgarh on April 24, 2026.

This content is restricted.