IFO comments following the latest business climate indicator
I’m surprised Brexit wasn’t touted as the reason Germany failed on penalties in the Olympic football final.