The first Amazon Go store outside the U.S. could be in London

Reports indicate that the retailer’s first brick-and-mortar location outside the U.S. might be located in Oxford Circus, near London. There’s no solid indication of when it might open, though. Read more…
Neowin