German Industrial Production Falls the Most Since 2009. New Orders Plummet
Q4 is falling apart before everyone’s astonished eyes, and a “technical recession” beckons.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed