10.0.3.211

3i UK Enterprise Barometer Q1

326
61 per cent of UK 3i-backed companies now believe that the business and political climate is less favourable to starting