Geopolitics With Over 1.4 Billion Inhabitants and GDP Growing Above 6%, India Consolidates Its Position as the Most Populous Country in the World by 2025 and Challenges China’s Economic Hegemony, Reports World Bank and IMF Valdemar Medeiros 01/09/2025 at 08:16