ICC: UK 7th out of G20 countries in participation at B20
The UK ranks seventh out of all G20 countries in participation at B20, which provides the platform for businesses to engage with G20 governments in shaping global trade and economic policy. The ranking highlights the need for UK business to improve engagement at global level.