Oyo layoffs: 600 employees sacked as part of ‘wide ranging’ reorganisation

India’s Oyo lays off 600 employees as part of ‘wide ranging’ reorganisation Source link

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…