By Scott Kanowsky
Investing.com -- Business morale in Germany slumped to its lowest level since the early days of the pandemic in September, according to a leading survey of companies in Europe's largest economy.
The reading of the Ifo Institute's Business climate indicator this month slipped to 84.3, down from an upwardly revised mark of 88.6 in August and below economists' estimates of 87.0.