The Delivery Battle The battle of food delivery and quick service platforms has thickened with its narrowing down to key ...