Established in 1975, National Thermal Power Corp or NTPC (NSE:NTPC), as it is popularly called, is India’s biggest power utility. The company claims to light up eve...