Seychelles secrets: Island tourist paradise home to Russia-linked firm exploiting UK laws

Read here: https://www.financeuncovered.org/stories/seychelles-secrets-island-tourist-paradise-alpha-consulting-valkovskaya-uk-economic-crime-act