OYO to downsize 3,700-employee base, lower 600 jobs Business December 3, 2022 NEW DELHI: IPO-bound go back and forth tech company OYO on Saturday introduced it is going to downsize about 10…