US food delivery firm Grubhub lays off 500 employees. Here’s why Mar 2, 2025 Grubhub, a US-based food delivery firm, has announced plans to lay off approximately 500 employees, accounting for…