Just a few years after debuting its original logo, the Max streaming service, surprised users with an updated new logo and ...
Zomato's recent layoffs affected approximately 600 customer support roles amid automation and business challenges.