10.0.3.19

3i Barometer

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