G20 in Hamburg The G20 kicks off today, bringing together world leaders in Hamburg, Germany. Marian Kamensky 7 July 2017 To product page To product page