I beg your pardon… Evil Amazon now want to stop the Brits from queuing

In their latest bid to takeover the world, Amazon has apparently started searching for prime locations in central London to launch their first Amazon Go store in the UK. Last DecemberRead more »

MobyLives