Ticker
James Thom of Aberdeen New India on why investors should put their money to work in India now | Ticker TV