Oyo Rooms Fires 30% Of Employees In The US; Slashes Jobs In Sales, Support As 350+ Staff Terminated
Oyo Rooms Fires 30% Of Employees In The US; Slashes Jobs In Sales, Support As 350+ Staff Terminated
Bad news keeps coming in from OYO Rooms this year!
After firing 15-20% of its work force in India and 5% in China earlier this…