NSE: PFC PFC: Fuelling India's Power Ambitions, But Can It Sustain The Charge? By StreetVantage Intelligence // April 3, 2026 ₹₹402.25 BULLISH