From international trade to the fight against climate change, there will be many contentious topics of discussion between the 20 largest economies of the planet, whose leaders will be meeting in Hamburg on Friday 7 and Saturday 8 July.
The summit’s host, German Chancellor Angela Merkel, wants to make this summit a personal success with less than three months to go until the German general elections, despite the uncertainties surrounding the positions of major powers such as the United...