Brief // 2026-03-21 Defense & Infra Themes Power NSE: Sentiment Buzz on BEML, IRFC & L&T By StreetVantage Intelligence // Market Intelligence Unit