Ifo: German business climate worsens in June



The Business Climate Index in Germany fell to 92.3 in June from 93 in May and below expectations, the Institute for Economic Research (Ifo) revealed in a report on Friday. The Current Assessment Index…