NSE: NTPC

NTPC: The Energy Titan’s Multi-Decadal Pivot to a Green Future