Tag: kiosks
Amazon launches physical kiosks in UK train stations, a local extension...
After announcing a year-long pilot of pop-up shops in the UK earlier this week to sell items from smaller marketplace merchants, Amazon has added another...