OYO Doubles Down on US Expansion, on Track to Add 250 New Hotels in 2024
–News Direct– Global travel technology company, OYOs US operations today announced plans to significantly expand its footprint in the United States. The company aims to add more than 250 hotels in the US in 2024. Last year the company added ~100 hotels in the US, taking the total count to over
Read More