Stocks to buy today: Discover market expert Raja Venkatraman's top midcap stocks for Wednesday, 8 July.