Bigger India

What 1.2 Billion Indians Think About the World

With 1.2 billion people and counting, India is projected to become the most populous country on the planet by 2030.

Leave a Reply

Your email address will not be published. Required fields are marked *