Virtual shop assistants are just one way real world shops are fighting back against the internet. Could a wave of disruptive ideas redefine the way we shop? Show more
Discover 11,128,835 listings and 279,636 playable programmes from the BBC
Virtual shop assistants are just one way real world shops are fighting back against the internet. Could a wave of disruptive ideas redefine the way we shop? Show more