NEW DELHI, DEC 3: India’s biggest travel tech firm, the IPO-bound OYO, on Saturday announced it will downsize about 10 per cent of its 3700-employee base. The move will see
NEW DELHI, DEC 3: India’s biggest travel tech firm, the IPO-bound OYO, on Saturday announced it will downsize about 10 per cent of its 3700-employee base. The move will see