NTPC shares may open higher on progress in PTC India stake sale January 09, 2023 Moneycontrol Latest News State-owned entities NTPC NHPC Power Grid Corp. of India and Power Finance Corp. are working with an adviser to weigh selling their stakes in PTC India +