54.92.164.9

3i European Enterprise Barometer: Q4 2004

1133
The Index remains positive, is higher than it was at this time last year and well above the levels to which it fell betw