Tuesday, March 15, 2011

Smile or Die

Barbara Ehrenreich has been hitting the right notes lately. In this video, she talks about delusional thinking in the finance world that led to the financial collapse of 2007 among other things....

No comments:

Post a Comment