Amazon launched its first checkout-free store in Britain. Called Amazon Fresh, the store is located in Ealing, London, and will let customers walk in, pick up what they want and walk out again without having to pay at a cash register. Read the CNBC story here