NTPC Limited is India’s largest power utility with an installed capacity of 70,084 MW (including JVs), plans to become a 130 GW company by 2032. Established in 1975, NTPC aims to be the world’s largest and best power major.
NTPC Limited has comprehensive Rehabilitation & Resettlement a...