Shame on You Published October 22, 2013 at 543 × 375 in JP Morgan Admits to Manipulative Conduct in the London Whale Trades