(Many Russian firms maintain subsidiaries in Cyprus, the Nassau of Europe.
Cyprus does not allow any foreign businesses on its soil.
mnli hypothesis: Cyprus does not allow any foreign businesses on its soil. premise: (Many Russian firms maintain subsidiaries in Cyprus, the Nassau of Europe.