Ifo: German business climate unchanged in May



German business climate stood unchanged in May, with the Business Climate Index landing at 89.3 remaining as the revised figure in April, the Institute for Economic Research (Ifo) said in its latest r…