I found this widget via FastCompany. It's fascinating.
I encourage you to click through and play with the filter - on Goodguide, you can scroll and mouseover for more information. Also, you can select by industry or sort the output in different ways. The top one is the financial industry, sorted by how much the total contributions were. (The half-check box is Deutschebank.)
And if you're wondering where to shop, here's this: