News
This move is seen as an attempt to reduce operational expenses New Delhi: Zomato, the popular online food delivery platform, has reportedly laid off up to 600 customer support employees ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results