Ifo: Germany’s business climate deteriorates in December



The Business Climate Index for Germany came in at 94.7 in December, going down by 1.8 points compared to the month before and failing market expectations, the Institute for Economic Research (Ifo) rev…