This post was originally published on this site

Banks have been slapped with vast sums for not doing enough to prevent money being laundered through their accounts.