McDonald’s closes 850 restaurants in Russia, days after being criticized for taking a neutral stance on the Russian invasion of Ukraine
Fast food giant, McDonald’s says it will close 850 of its outlets in Russia, nearly two weeks after Russian forces…