Wednesday, October 1, 2025

Tag: Zomato Customer Support Team

Zomato Lays Off 600 Employees Amid Food Delivery Slowdown

Zomato, one of India's leading food delivery platforms, has let go of 600 employees from its customer support team....