News Revealed: Nearly 400,000 British companies evade anti-money laundering checks By Risk Simplifiers - June 7, 2020 0 487 FacebookTwitterPinterestWhatsApp 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