Buenos Aires set to host G20 World Leaders in November 2018 Nov 19, 2018 On 30 November and 1 December, leading heads of State and Government from around the world will meet in Buenos Aires to take part…