German IFO Business Climate Index declines to 88.1 in November vs. 88.5 expected
German business morale deteriorated slightly in November, with the IFO Institute’s Business Climate Index declining to 88.1 in…
Browsing Category