These three words raise a lot of questions, but first a definition. CSR includes how companies address the environment, the communities they operate in, and the wellbeing of society as a whole. It’s big business. Large companies go to considerable efforts to communicate their CSR activities.
Why CSR?
Twenty years ago Nestlé made Nescaf?… Click here to read on...