
India Set To Overtake China As The World’s Most Populous Country
India is all set to become the world’s most populous country in just eight years. By 2027, India’s population, which stands at 1.37 billion, will exceed that of China, which is slightly ahead at 1.43 […]