Find more
Energy in New Delhi

NTPC Ltd  Tel: +91-11-2436-0100
Lodhi Road, New Delhi 110003, India
State-owned organisation that is the largest thermal power generating company in India; has an installed capacity of nearly 35,000 MW; ranked 341st in the 2010 Forbes Global 2000 listing of the world's biggest companies

Related Keywords: national thermal power corporation electricity generation

Listed company: BOM:532555

Map placements may be only approximate. Please check site.