Elizabeth Warren, the chair of the Congressional Oversight Panel to oversee TARP, goes ballistic in this interview with the guys from Tech Ticker. She gets right to the heart of what is wrong with the banking industry. You can tell she is very passionate about this issue.
Take a look. Below are the videos in two parts. Also, see the attached article linked below.