OYO launches Indonesia, OYO Living brand

OYO launches in Indonesia, will invest $100 million and reach 35 cities

More on Startups

The Latest