Measured by flows, India is overtaking China as Japan's biggest destination for foreign investment and, according to a survey by the Japan Bank for International Co-operation, will be the most favoured destination for long-term Japanese investments over the next decade.