By Craig Jeffrey. In 2060, India will be the most populous country, and likely have the largest economy, in the world. Roughly 20 million young people turn 18 every year, and according to some estimates, India’s middle class now numbers 300 million.
More...