Minor Hotels, a global hotel owner and operator with more than 540 properties in 56 countries, is set to intensify its...
2 May 2024 6:28 PM IST