Top Stories IHG Hotels & Resorts debuts Crowne Plaza brand in Punjab with a signing in AmritsarMay 21, 2024 IHG Hotels & Resorts,one of the world’s leading hotel companies, has announced the signing of a management agreement with…