Amazon will wind down its Amazon Restaurants delivery service in the US at the end of this month, reports GeekWire . Combined with its closure in London last ... Read more