Logistics News Letter SHOCK! THERE ARE MORE THAN 280 IDLE CONTAINER SHIPS IN THE WORLD, WITH A TOTAL CAPACITY OF 1.2 MILLION TEU Read More Forturn_Leo November 14, 2022