Multiple choice general knowledge When was NTPC Limited formed 1988 1985 1975 1970 Reveal answer Fill a bubble to check yourself C Correct answer Explanation NTPC is India's largest power utility, originally called National Thermal Power Corporation. It was established in 1975 to accelerate power development.