The landscape of corporate social responsibility (CSR) continues to evolve at a surprisingly fast pace, given the challenging economic conditions.

More...