The jury is in. Delivery is going to be a thing. According to Morgan Stanley, food delivery will be a $470 billion market by 2025, an obvious mark of shifting consumer behavior and the premium we ...