“For me, structurally, India is more attractive in the long-term. China, of course in massive and will be the biggest global economy. How you play that is much trickier,” he said. Coombs was ...