Stocks to Buy: Sharekhan recommends buying 10 largecap, midcap stocks; check out targets

Domestic brokerage has recommended buying several largecap and midcap stocks with a long-term perspective.