Ifo: German business climate slightly down in October



German Business Climate Index stood at 84.3 in October, almost unchanged month on month, edging down only 0.1 points from September’s revised figure of 84.4, the Institute for Economic Research (I…