
The German Consumer Is Worried
Image Source: German consumer confidence dropped to its lowest level since May, retail sales took a nosedive in October after a promising third-quarter performance, and the labour market is gradually turning. …
Read More