Logo

Logo

GBA

Gamechanger

India applied the finishing touches to its presidency of the G-20 in great style over the weekend at the grouping’s…