CIN - U74899DL1999PLC098274
NSPCL is venturing into Solar Projects. A 1x15 MW Floating Solar project is under construction in Bhilai. The Plant will be installed in SAIL's Maroda Reservoir-1.