TwitterFacebookMail Sen. Elizabeth Warren relentlessly demands the meaning of being accountable. Have you resigned? Have you returned one nickel? Have you fired a single senior executive? Wells Fargo Wall Street Elizabeth Warren
Spread the word