10.0.1.89

3i Barometer makes grim reading for European business outlook

397
The index sank to negative 114 in the latest quarter, the lowest reading since the survey was first published in 19