10.0.3.73

3i Barometer

333
This barometer index reflects 3i-backed companies’ views on the business and political climate. The sharpest fall