In the heavyweight bout between Asia’s two foremost superpowers, China has beaten India via unaminous decision-it tops India in every category related to nation development. The chart below compares the two nation’s levels of development in humiliating fashion, beating a dead Indian horse by showing how many years have elapsed since China passed India’s developmental milestones. Most noteworthy among the statistics is the fact that it’s been 9 years since China passed India’s most recently measured income per head, which is about $3,200. China might even win this one by knockout.
[via The Economist]