Sustainability is the buzzword everywhere but it seems to mean very different things to different people in different places. Often it is not even a single issue (see the list in this article), so the combination of aspects that makes up each corporate’s definition of sustainability is really variable – and volatile, as external events…
To access this post, you must be a member. Please login or sign up.