Retail is constantly evolving. Some changes are so small or happen over such a long period of time that the impact on day-to-day business is negligible. Then there’s the case of the past few years. We’ve seen technological and societal forces converge and drive enormous changes, incredibly quickly. Whether you call it a revolution, a…