Delivery in a day is just too slow. At least, that seems to be the philosophy at Amazon, which in the last year has quietly built out a network of at least 58 Amazon Prime Now hubs in the US to fulfill one- and two-hour deliveries.

Full Story