OYO Opens 250 Hotels in Thailand

OYO in Thailand

India’s OYO Rooms (also know as OYO hospitality and Homes) officially launched its hotels in Thailand earlier this month and declared its ambition to possess two million rooms under management in Southeast Asia by 2025. Speaking at the launch, Mandar…