NSE: NBCC NBCC: Riding India's Infra Wave – A ₹1.26 Lakh Crore Order Book Signals Ambition, But Valuations Demand Vigilance By StreetVantage Intelligence // April 10, 2026 ₹₹89.84 BULLISH