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. [su_pullquote]Read also: More than...
EU states failed to introduce financial transparency
Most EU member states have failed to meet a legal deadline to introduce public registers of the real owners of companies, a transparency measure seen...