NHPC to finalise supply of 2.5 GW for short term through stressed thermal projects
NHPC - 233186