Brandon Cafferky
Wednesday, November 17, 2021
Daily Infographic: Shipping’s extreme consolidation could prolong supply chain pain
16 companies control 80% of the world’s liner shipping, container production and box-leasing capacity