Refine your interests »
Since Russia’s invasion of Ukraine, some 300 large international companies have announced intentions to scale back or shut down operations within Russia. On March 7, Russia’s ruling party reacted to the exodus by announcing...more