
India deserves to be at the global high table of G7
G-7 leaders at Africa, Climate Change and Development at the 2024 G7 Summit on June 13, 2024, at Borgo Egnazia in Apulia, Italy (file) Sushma Ramachandran India may be attending the Group of Seven (G7) summit meeting in Canada, but the delayed invitation …