De Jongh, Derick
(Richard Havenga & Associates, 2009-06)
In the United Kingdom, the need for companies to manage in a responsible manner across the various
sectors of their activity is generally, if not universally, understood. Generally business’ role in society is understood ...