Recently updated on February 3rd, 2024 at 06:09 amInterContinental Hotels Group PLC, marketed as IHG Hotels & Resorts, is a British multinational hospitality company headquartered in Denham, Buckinghamshire, England. It is listed on the London
Read more