November 27, 2024
Food delivery group cites costs and complexity as it becomes latest company to ditch UK market