NSE: NTPC

NTPC: The Energy Titan at a Crossroads of Capacity and Transition