Thecsrjournal App Store
Thecsrjournal Google Play Store
June 1, 2025

Tag: NTPC Limited

Established in 1975, NTPC is India’s largest power utility with an installed capacity of 73,824  MW (including JVs), plans to become a 130 GW company by 2032. NTPC Ltd. is India's largest integrated power utility, contributing...
29 C
Mumbai

No posts to display

Latest News

Popular Videos