Sustainability is one of the key concepts underlying our thinking about corporate responsibilities, particularly with respect to the environment and inter-generational justice, but also in relation to
It is now generally recognized that corporations have ethical obligations that go beyond their legal responsibilities, and that these obligations are owed to a range of ’stakeholders’ other than their