G20 has really replaced the G7 as the primary body for global deliberations : Jaishankar

So look when I thought I should come and avail of your invitation I felt I should really address what is the core mission of this institution, which was initially, to my understanding, a body which was set up to promote transatlantic understanding and then has grown beyond that to actually take on the responsibility […]