Brief // 2026-05-18 Infrastructure Surge Meets IT Resilience & Green Energy Push in Today's NSE Scan By StreetVantage Intelligence // Market Intelligence Unit