Massachusetts Sen. Elizabeth Warren had harsh words for Wells Fargo CEO John Stumpf yesterday. Warren called on Stumpf to resign, and blasted a lack of accountability at the corporation:

Maybe that criticism should start closer to “home,” Sen. Warren:

Self-awareness is for the private sector!

Simply amazing.