There’s a mismatch in supply chains, as a US Fed measure of supply chain pressure plummets to a new low in October, but business leaders put supply chains as their sixth biggest risk
The high space requirements of modern fulfilment have meant that investments into logistics space have outpaced retail revenue growth over the last 10 years