NSE: KEC KEC International: India's Infrastructure Architect Faces a Crossroads By StreetVantage Intelligence // May 14, 2026 ₹₹546.60 CAUTIOUSLY OPTIMISTIC