(Many Russian firms maintain subsidiaries in Cyprus, the Nassau of Europe.
Russian firms have subsidiaries in Cyprus.