News
Oyo will pay $525 million in an all-cash deal. By John Koblin Motel 6, the budget hotel chain that has lined American highways for decades, will be sold to Oyo, an India-based hotel operator ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results