India – The Most Complex Social Mosaic in the World
With a population of 1.3 billion, India is the most populous country in the world after China - even though it is set to surpass it in the coming decades. While the birth rate in China has now fallen to 1.6…