officechai.com
Oyo Claims It’s Now The Biggest Hotel Chain In China, Chinese Media Reports It’s Planning To Fire 1000 Employees
Conflicting reports are emerging about how Oyo is faring across the great wall of China. A few days ago, the company had claimed that it had become the biggest hotel chain in China. Oyo had said that it was now present in 337 cities in the country, and had 500,000 rooms available. Oyo claimed that it had “surpassed the scale of traditional and established hotel chain brands in the country, such as Home Inn, Hanting...