Tag: zomato latest news
April 01, 2025
India News
Zomato Lays Off 600 Employees Amid Cost-Cutting, AI Push: Report
New Delhi: Zomato, the popular online food delivery platform, has reportedly laid off up to 600 customer support employees, just…