Is corporate social responsibility to blame for the oil spill in the Gulf or for the meltdown of the global financial system in late 2008? This accusation has been made by our friend Chrystia Freeland in the Washington Post. While it is easy to understand the contrarian appeal of this claim – how ironic that […]
Categories