We have a rough consensus on the broad vision, whether expressed through the Millennium Development Goals or the new Sustainable Development Goals that will likely be developed within the next couple of years.
FORBES: Why Has Corporate Social Responsibility Stalled?