German business climate worsens in March – Ifo



Germany’s business climate deteriorated in March, according to a report by the Institute for Economic Research (Ifo) on Friday. The business climate index landed at 90.8, lower than the expected 9…