US passes ‘historic’ anti-corruption law that effectively bans anonymous shell companies ~finance business Article 564 words 26 votes