Zomato plans to layoff 3% of staff across the country
Food ordering app Zomato has confirmed that it be laying off nearly 3% of its staff across the nation. This comes soon after a multitude of tech giants and social media sites across the globe which have decided to lay off their employees.
Read More...
Read More...