13 interesting facts about OYO Rooms Startup

OYO Rooms which is India’s hotel chain is currently valued at $10 Biilion DollarsĀ  and has become world’s third largest hospitality of hotels and living … Continue reading 13 interesting facts about OYO Rooms Startup