Nation McDonald’s to ‘de-arch’ restaurants, sell business in Russia because of ‘profound consequences’ of war May 16, 2022May 16, 2022Scott Gleeson, USA TODAYComments Off on McDonald’s to ‘de-arch’ restaurants, sell business in Russia because of ‘profound consequences’ of war In 1990, Moscow opened the first McDonald's in Russia. Now, the fast food giant will no longer be in the country, shutting down completely.