Thursday, October 2, 2025

Tag: Zomato Layoffs

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....