Which sectors are actually leaving Russia and which are paying lip service?

A score of 5 suggests a completely clean break from Russia, while a score of 1 suggests business as usual in Russia
Source: Investment Monitor based on Yale.edu
Default style