indiafinancenews.com
Oyo to layoff 600 employees as part of ‘wide ranging’ changes in organisation structure – Economic Times
Hospitality chain Oyo said on Saturday it is undertaking downsizing of staff and is letting go of 600 employees from its employee base of 3700. However, the company said it will also go for hiring …