Rolling off more presses: reports on 'social responsibility'

The 2,000 such reports are efforts to provide more disclosure – and to communicate with important stakeholders.

December 4, 2006