Why G7 summit matters to India
In the Cornish seaside resort of Carbis Bay in UK, the leaders of the G7 grouping of the world’s wealthiest democracies are meeting to script a new narrative of a reinvigorated West amid a festering pandemic and radical uncertainties about the shape of the post-Covid world order. The most awaited outcome from the summit will […]