The National Thermal Power Corporation Limited (NTPC) is an Indian government-owned power generation company. It is one of the largest power companies in the world and is listed as a Maharatna company by the Government of India. NTPC was established in 1975 and is headquartered in New Delhi, India.