Retails Tech Renaissance

You may have come across statements that Retail is Dead but there are plenty of signs saying otherwise.