This article (via Manan Shukla) puts another perspective on the HSBC fine. It was embarrassing for it to get caught breaking the law, but it was good business while it lasted. The amount of the fine is small relative to its assets and its income. It is not good deterrent. That is one reason why big banks continue to do bad things.