Amazon sellers to hit UK high streets in year-long pop-up pilot

Internet shopping has been blamed for boarding up high streets across the UK. So it looks politically judicious for the original ecommerce behemoth to now be attaching its brand name to a pilot project aimed at sparking a little commercial life in denuded UK towns and cities by parachuting online SMEs into pop-up shops around the […]

Read more