Supply chain delays mean some firms may not be able to meet demand during the busy shopping period. https://ift.tt/eA8V8J November 21, 2021 at 06:21AM