Rita Tahilramani and James Thom, co-managers at the Aberdeen New India Investment Trust, highlight three Indian stocks to buy ...