Suez Canal blockage adds to pressure points in global trade
Delays in freeing a mammoth container ship stuck in Egypt’s Suez Canal have highlighted still more pressure points in global trade, a year after supply chains were disrupted by the … Read More
![]()

