Business And Startup Why Uber paid $14.8 billion for Delivery Hero, and what it means for DoorDash and Just Eat Vikram Nair · July 16, 2026