India’s 1.3 billion people make it the second-most populous country in the world, but with an average age of 29, it has one of the youngest....