CSR Report Card 2008 – Part 1 (Marketplace)
Quite a number of corporate social corporate social responsibility (CSR) issues were highlighted in the press in 2008. However, they might have slipped past readers as the CSR angle in the news was not explored. This editorial, the CSR Digest’s inaugural piece, seeks to put together a report card on how businesses fared on the… [Read more…]












December 12, 2008
0