World

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.