Is the writing on the wall for eCommerce? Customers have relied on online retail for 18 months, with repeated lockdowns contributing to an extraordinary spike in growth – online now contributes 36 per cent of retail revenue compared to just 16 per cent pre-pandemic. Yet, while some of this new…