Home Tags Intourist

Tag: Intourist

UK and Russian tour operators establish joint tourist venture

Russia’s Intourist group of companies and Europe’s second-largest tour operator Thomas Cook have agreed to establish a joint venture for Intourist’s tourism and retail businesses.