53

Ports

24

Countries

87.5M

TEUs handled in 2024
Ports
Countries
TEUs handled in 2024