Jeroen Blokland
Column

Chart of the week: A sudden halt to spending

German consumer confidence has fallen to its lowest level ever, it became clear last week. Never…

Continue reading this article?