OYO to Acquire Iconic Motel 6 Brand in $525 Million
In 2023, OYO added nearly 100 hotels to its US portfolio and aims to add
Read More