Cobrapost, an investigative website, alleged on Monday that at least 23 top public and private banks and insurance companies were involved in large-scale money laundering.

Several of the firms named denied the allegation.

“Money laundering practices are part and parcel of banking and insurance business across the board.” Cobrapost said in a press release.

More In: Today's Paper