Marketing News & Strategy

Major marketers brace for repercussions from Ukraine invasion

McDonald's, with about 850 locations in Russia, is among those exposed