Business confidence lifts across Europe

3i’s European Barometer index has highlighted an improvement in Europe’s five largest economies.

Share this