Trade charts a bumpy course
Delayed shipping capacity more than doubled over the six months to May, nearing the level of the pandemic-induced shipping supply chain stress, according to data from the World Bank. The World Bank’s Global Supply Chain Stress Index, a measure of delay…
Trade charts a bumpy course Read More »