Top three Indian stocks to buy (and hold) By: MarketWatch October 17, 2014 at 06:15 AM EDT They will benefit as the economy more than doubles in five years, writes Henry To. Read More >> Related Stocks: BAT Dr. Reddy's Laboratories Ltd ADR Gsk Plc ADR Icici Bank Ltd ADR Tata Motors Ltd ADR Unilever Plc ADR