India’s Oyo lays off 600 employees as part of ‘wide ranging’ reorganisation Source link
oyo job cuts
Oyo Layoffs: As Many As 600 People Lose Jobs
An Oyo spokesman provided the numbers but wouldn’t elaborate on future cuts or restructuring. The company…