Business Description
Founded in 1975 and headquartered in New Delhi, NTPC Limited is one of India's largest electricity producers, generating power from a wide range of sources including coal, hydro, solar, wind, and nuclear energy. Beyond power generation, the company is also involved in coal mining and the buying and selling of energy. NTPC serves as a key pillar of India's national energy infrastructure.