Oyo to be the world's largest hotel chain by 2023, says founder Ritesh Agarwal

Oyo, which began with one hotel in Gurgaon in 2013, has grown to over 330,000 rooms in 500 cities globally. While India was its first playground, it now has more rooms in China.
Read The Rest at :