The WTO Business Climate Index shows that trade growth has slowed slightly.

2026-06-05

The WTO Business Climate Index shows that trade growth has slowed slightly.