pull down to refresh

It is a matter of time before India overtakes Japan as the world’s third largest economy
It has 10x the population, so it certainly ought to.
reply
India is currently 4???
reply