Wednesday

23-07-2025 Vol 19

Tag: zomato latest 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…