Hotel chain Marriott severs business ties with Russia, in yet another devastating blow to the Russian economy
Hotel chain Marriott has reportedly severed its business ties with Russia, in yet another devastating blow to the Russian economy. Marriott will not open any more hotels and will cancel all investments in the country. …