These charts below are interesting.
All fairly self explanatory, they help us understand why large companies are, and will continue to be, under pressure with regard to their role in society.
I took them from thinkprogress.org.
As mentioned in an earlier post,being in China right now means I can only blog via iPhone and iPad apps for blogger, so if these charts are unclear I apologise.
Here’s the full link to the originals: