As per the latest shareholding date, NHPC, NTPC Limited, Power Grid Corporation of India and Power Finance Corporation hold about 4.05 per cent each in PTC India, aggregating to 1 ...
National Hydroelectric Power Corporation, or NHPC, a publicly owned energy company, has a major hike in the value of its ...