Preview: German IFO Paints A Depressing Picture
March 24, 2020 at 16:00 PM EDT
According to the latest figures, sentiment among German businesses has been deteriorating at an alarming rate. Only last month, we saw the biggest drop since Aug 2009. The index fell from 96.0 to 87.7.