NTPC stands for _____.
NTPC stands for National Thermal Power Corporation Limited. It is engaged in the generation of electricity. The company was founded on 7 November 1975. NTPC operates from about 55 locations in India, one location in Sri Lanka and 2 locations in Bangladesh.