The pendulum has begun to swing - despite appearances in Washington - towards more corporate social responsibility. "CSR" is slowly embedding itself in the culture of business, in part because government's ineffectiveness in the face of market demand is compelling some executives to step up to meet the challenges on issues like climate change, income inequality, and even gun...