SwitchYourBank.org Examines Why Too Big Too Fail Has Failed

A very interesting new site focused on examining the goings-on of the 5 biggest US banks, Goldman Sachs, Wells Fargo, Citi, Bank of America, and JP Morgan. We are glad to see yet more eyes trained on the big banks. Here’s an introduction to the SITE.