1 result(s) for “CPPI”
The San Pedro Autonomous Port has risen to the 9th best performing container port in Africa and 211th globally, according to the Container Port Performance Index (CPPI) 2025, published on June 10, 2026 by the World Bank and S&P Global Market Intelligence. A consecration which reflects a profound transformation of this...