China is very popular in terms of the place to invest and it is growing at a double digit GDP growth. But, India is very attractive long term play, because of the changes that are happening in the country. Firstly, the demographics in India are favourable with nearly half of the population under 26 years of age, says Dr P. Brett Hammond.
Summers dogged by controversies over past views