US passes anti-corruption law that effectively bans anonymous shell companiesindependent.co.uk554 pointsgscott5 years ago