By Jacob Bogage Marquee corporate brands are getting called out by social media users and big investors to quit Russia, but some, especially in the food service and natural-resource industries, say they are stuck.
Source: Businesses are fleeing Russia. McDonald’s and Pizza Hut are sticking around.


