3000 Oyo Employees Will Lose Jobs In India, China; Income Tax Officials Scan Oyo Headquarters?
3000 Oyo Employees Will Lose Jobs In India, China; Income Tax Officials Scan Oyo Headquarters?
This seems to be the biggest crisis Oyo Rooms has faced in recent times.
Under fire from investors to reduce losses, and increase profits,!-->!-->!-->!-->!-->…