I only recognize the HSBC name from scandals in the news: https://en.wikipedia.org/wiki/HSBC#Controversies
There are no good guys there, that's not why the business was set up and corresponding folks were/are hired. If you want more controls, enforce more regulations, they do work if well defined.
Money laundering does seem to be their choice in poisons.