Supply chain issues crashed onto the front pages in the UK this year when petrol stations started running out of fuel. But that was just one aspect of a wider problem. A surge in demand for consumer goods has led to soar…
Home
Feed
Search
Library
Download