NHPC to finalise supply of 2.5 GW for short term through stressed thermal projectshttps://www.moneycontrol.com/news/business/nhpc-to-finali...#NHPC