10.0.3.114

3i European barometer suggests business confidence recovering; results turnaround

236
Brian Larcombe, chief executive of 3i, said: ‘This second quarterly improvement in confidence is encouraging and compa