NSE: NHPC

NHPC: The Navratna Powerhouse Navigating an OFS-Induced Crossroad