Congress bans anonymous shell companies after long campaign by anti-corruption groups

The Corporate Transparency Act, which was tacked onto the defense bill, would require corporations and limited liability companies established in the United States to disclose their real owners to the Treasury Department, making it harder for criminals to anonymously launder money or evade taxes.