US bans anonymous shell companies, passing ‘historic’ anti-corruption legislation

The United States banned anonymous shell companies through the defense bill vetoed by President Trump last month but passed in Congress on Friday.