site logo

Amazon Go appears to lay the groundwork for UK locations

Amazon