Retail has undergone a tremendous amount of turmoil in recent years. The Covid-19 pandemic has fundamentally altered the way consumers shop, with current global supply chain issues only adding to the chaos. Online retail has experienced a huge surge which has led to challenges around coping with scaling to meet customer demand and issues such as needing to process a vastly increased number of returns.