Look at any wiki article on any major global bank, the chapter about 'controversies and legal issues' is always a thick list, HSBC ain't worse or better than others.
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.
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.