14 () posted 2 years ago by boogerman69 2 years ago by boogerman69 +14 / -0 5 comments share 5 comments share save hide report block hide replies
Yes, they are. Warren's operation is run from London and does business with Russia (Teneo's CEO Nick Claydon is one of their trustees).