Open commerce platform RedCloud seeks £100m to ease supply chain crisis

Open commerce platform RedCloud seeks £100m to ease supply chain crisis