The scale of retailers’ underpreparedness
Against the backdrop of compressed margins and relentless competition from the large retailer players such as Amazon, and with more than 45,000 retailers reporting to be in financial distress, it’s no exaggeration that the retail landscape is now a battle for survival – with omnichannel at the epicentre.