A few weeks ago Hamburg hosted the G20 Summit, welcoming leaders of the world’s biggest economic powers. The city fathers had promised that…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok