Amazon opens PHYSICAL stores on UK high street after town centres crippled by online trade



AMAZON has launched the first in a series of pop-up shops in the UK for online sellers using its marketplace.

Post a comment

0 Comments