Multiple choice NTPC stands for __________. National Thermal Power Company National Thermal Power Colony National Thermal Power Corporation None of these Reveal answer Fill a bubble to check yourself C Correct answer Explanation NTPC stands for National Thermal Power Corporation (now NTPC Limited), India's largest power utility company. It was established in 1975 and is a Maharatna company, primarily engaged in thermal power generation.