Stay or go? The dilemma of Swiss companies in Russia
Caught between potential damage to their image and having their businesses confiscated, Swiss firms active in Russia have a tough choice.
United States Kaliningradskaya Oblast Switzerland General Sverdlovskaya Oblast Kostromskaya Oblast Sankt Peterburg
Source: swissinfo.ch