Hotels & Resorts OYO shortlists 100 hotels in 12 cities to foray into sports hospitality bizFebruary 19, 2024 Hospitality and travel-tech firm OYO has forayed into sports hospitality business shortlisting 100 hotels across 12 key cities, including Delhi,…