Established in 1975, the Maharatna company NTPC is India’s largest power utility with an installed capacity of 62,110 MW (including JVs). It has established itself as the dominant power major with presence in the entire value chain of the power generation business.