Loading
There is a good chance it will keep rates high for longer than investors expect
German industry has been strangely reluctant to reduce its dependence
The stadiums are set, the beds are not, and some locals wonder if this was worth $300bn
Now comes the hard part