3,700-employee

IPO-bound travel tech firm OYO on Saturday announced it will downsize about 10 per cent of its 3,700-employee base

OYO to downsize 3,700-employee base, cut 600 jobs

admin

New Delhi: IPO-bound travel tech firm OYO on Saturday announced it will downsize about 10 per cent of its 3,700-employee ...