Finance11 months ago
IFO Reports: German Business Confidence Falls Below Forecasts
German business confidence dropped in June, with the ifo Business Climate Index falling to 88.6, below expectations, due to lowered future business expectations. Despite some sector...