NTPC Limited is an India-based energy company. The company is engaged in the generation and sale of bulk power to state power utilities. The Company�s other business includes providing consultancy, project management and supervision, oil and gas exploration, and coal mining. The Company generates electricity from coal and gas and has an installed capacity of approximately 42,000 MW. The Company is also engaged in hydro power, coal mining, power equipment manufacturing, oil & gas exploration, power trading and distribution. The Company�s subsidiaries include NTPC Electric Supply Company Limited, NTPC Vidyut Vyapar Nigam Limited, NTPC Hydro Limited, Kanti Bijlee Utpadan Nigam Limited and Bhartiya Rail Bijlee Company Limited.