Job Ads for Amazon’s First Retail Store
Amazon seem to be preparing to open their first retail store according to recruitment ads starting to appear on the web. If the ads are genuine, the store will apparently be in East London, in Westfield Stratford (the same site as the London Olympics). There has been no official announcement from Amazon, and this hasn’t …