OYO to cut 10% employee base, to let go 600 from tech and hire 250 in sales
IPO-bound travel tech firm OYO on Saturday announced it will downsize about 10 percent of its 3,700-employee base by cutting 600 jobs in the technology… Read More »OYO to cut 10% employee base, to let go 600 from tech and hire 250 in sales