Business

Food delivery apps are causing $20 billion in losses in the fierce battle for diners

Leading online food delivery companies in Europe and the US have suffered more than $20 billion in combined operating losses […]