McDonald’s and Coca-Cola have left Russia, but their br... Western firms with iconic brands like McDonald’s that exit Russia face year... CIObulletin 1 year ago