Government
India's demographics are mind-boggling: By 2020, it will have 900 million people of working age, and the average age of its citizens will fall to 29. Two years later, it should pass China to become the world's most populous country.

In this article