BP



Western firms still in Russia weigh pros and cons of leaving

  • Around 100 companies from the G7 nations are still operating in Russia, but the numbers appear to be dropping: Yale University
  • European multinational firms have lost at least 100 billion euros ($108 billion) in total in Russia: FT analysis
By AFP ·