10.0.3.73

3i European Enterprise Barometer: Q3 2005

403
The 3i European Enterprise Barometer Index measures private companies’ confidence in business, political and econo