10.0.3.230

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