German Oct Business Confidence Dampened by Supply Delays

ZURICH (MaceNews) – Business confidence in Germany was hampered by supply delays, according to the latest report from the Munich-based Ifo institute. The IFO Business Climate Index fell to 97.7 in October, slightly below the Econoday median of 98.1 in a survey of economists’ forecasts. The September result was revised to 98.9, from the 98.8 […]