The online giant has invited bids from potential partners to find retail space for its Amazon Go stores. The stores will be built in London or counties ‘including, but not limited to’, Surrey and Essex.
The online giant has invited bids from potential partners to find retail space for its Amazon Go stores. The stores will be built in London or counties ‘including, but not limited to’, Surrey and Essex.