Oyo is firing thousands of staff across China and India, cites non-performance
- Oyo has let go of 5% of its 12,000 employees in China partly due to non-performance, while dismissing 12% of its 10,000 staff in India
- Oyo is undergoing a restructuring, trimming redundancy in China and India, leading to thousands of dismissals