Idle capacity as a percentage of the total global container fleet currently stands at 0.6% of the 31 Mteu of cellular capacity on the water February 28, 2025
Port strikes on US East Coast will cause major supply disruption into 2025, with Government intervention needed to prevent damage to economy September 26, 2024