German business morale falls to its lowest level since 2012

German business morale falls  to its lowest level since 2012
play icon
Employees of German car manufacturer Porsche assemble cars at the Porsche factory in Stuttgart-Zuffenhausen, Germany. Reuters