BusinessWhen things get messyCan corporate social responsibility help clean up a PR disaster like the one caused by BP’s oil spill?