image
NTPC to start feasibility study for 130-MW floating solar po