TARP Overseer and consumer advocate Elizabeth Warren talks about the Obama administration’s role in push for a new consumer protection authority.

https://youtube.com/watch?v=YRZGoo1Mm4A