United States food shipment company Grubhub gives up over 20% of labor force Grubhub was cost $650 million in 2024, a considerable monetary loss to its previous moms and dad business. March 2, 2025 Tech