Revealed: Nearly 400,000 British companies evade anti-money laundering checks

0
487
Revealed: Nearly 400,000 British companies evade anti-money laundering checks

Nearly 400,000 British companies do not, will not or cannot say who controls them, according to research carried out by openDemocracy.
In 2016, the UKs more than four million firms were ordered to i…
Read More