NSPCL inaugurates a 15 MW floating solar power at NSPCL

NTPC-SAIL Power Company Limited (NSPCL)  has inaugurated a 15 MW floating solar power in Bhilai, Chhattisgarh.

The floating solar plant projects will be completed in two phases at the Maroda-1 and Maroda-2 reservoirs.