Culture & Policy News Startups Oyo India and Europe heads depart months before a potential IPO Heads of Indian hospitality unicorn Oyo’s India and Europe business have left… Staff@The Tech PortalSeptember 6, 20231 minute read