Europe closes higher after German business climate report
Major European stock markets closed with gains on Monday after the latest report by the Institute for Economic Research (Ifo) showed that the German business climate was unchanged in May. Additionally…