India is Fifth Largest Economy, Their Presence at G7 Meeting ‘Makes Sense’: Canada PM 2 min read WORLD India is Fifth Largest Economy, Their Presence at G7 Meeting ‘Makes Sense’: Canada PM June 7, 2025 Ottawa [Canada], June 7 (ANI): Canadian Prime Minister Mark Carney on Friday said that the upcoming G7... Read More Read more about India is Fifth Largest Economy, Their Presence at G7 Meeting ‘Makes Sense’: Canada PM