CSR reality check

I believe too much effort has been devoted to turning firms into all-purpose social agencies and that too much PR effort has been devoted to selling this rather fraudulent proposition.