NTPC Augments Its Solar Footprint And Achieves 69,454 MW Of Installed Capacity
NTPC Limited, India’s largest integrated energy company achieved 69,454 MW of group installed and co...
NTPC Limited, India’s largest integrated energy company achieved 69,454 MW of group installed and co...