Skip to content Skip to navigation

News and Announcements

With a population of 1.21 billion people (2011 census), India is currently the second most populous country behind China. However, according to the IDA (International Database) at the US Census Bureau, India is expected to surpass China as the most populous country in the world by 2025.