McDonald’s Closes All 850 Russia Locations In Response To Ukraine Invasion
McDonald’s is temporarily closing all 850 of its stores in Russia, following mounting criticism that it failed to act quickly following the invasion of Ukraine. The company will continue paying its 62,000 employees in Russia,…