Stocks in news: Tech Mahindra, Axis Bank, Ola Electric, ICICI Lombard, Vedanta

Markets closed marginally lower on Tuesday due to trade concerns, with Nifty approaching key support. Tech Mahindra reported better-than-expected Q2 revenue, while Ola Electric is poised to enter the energy storage market. Several other companies like Axis Bank and ICICI Lombard will announce Q2 results today.