This is actually pretty good! It should have wider distribution, as the parties involved in this mess deserve to be shamed!
The cartoon just needs some cleanup (spell ‘tranches,’ ‘Cayman,’ etc. properly) and get rid of the profanity. The cartoons would be funnier if such words are merely implied, not spelled out.