Stripe

In the week that stores in the UK have reopened, the retail industry is looking more closely than ever at how it has been reshaped...