The world’s biggest hotel chain, InterContinental Hotels Group (IHG), has announced plans to open 100 hotels in Russia and the Commonwealth of Independent States (CIS) by 2020. The company said these hotels would create more than 8,000 Russian jobs. IHG, which first entered Russia in 1998 when it opened the Holiday Inn Vinogradovo in Moscow, […]