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 600 employees in the technology and corporate verticals being handed the pink slip. The company though plans to hire 250 others, mainly to bolster their […]Continue Reading