Sendcloud: it's important the delivery experience is not only stress free, but engaging the end user General 65% of UK consumers experienced e-commerce delivery delays during the Covid-19 peak, resulting in an average delay of 1.9 days. However, UK … Read the full article