1 result(s) for “CPPI”
The San Pedro Autonomous Port rose to the 9th rank of the best performing container ports in Africa and 211th in the world, 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 transformat...