Around the Net

Amazon To Launch Pop-Up UK Stores

Amazon is to trial ten "pop-up" stores in the UK which will sell goods from hundreds of small businesses to customers in shops left vacant by the current turmoil on the high street, City AM reports.

Read the whole story at City A.M. »

Next story loading loading..