NTPC Limited, formerly known as National Thermal Power Corporation Limited, is an Indian statutory engaged in generation of electricity and allied activities. It is a statutory corporation incorporated under the Companies Act 1956 and is under the jurisdiction of Ministry of Power, Government of headquarters of the company is situated at New Delhi.