Market Cautious: Nifty Eyes 25,800 Support, 8 Stocks to Buy
Global sell-off pressures Indian markets. Experts see Nifty support at 25,800, Bank Nifty at 58,800. Analysts recommend 8 stocks including Shriram Finance, Canara Bank, Tech Mahindra. Read for key levels and trading strategies.