Mid-day updates: Indian stock markets show modest gains despite mixed sentiment
Among the top gainers were Shriram Finance, SBI Life, Hindustan Unilever, ICICI Bank, and Britannia, while ONGC led the list of top losers.