Sustainability is an evolving business ethic in which companies set and achieve objectives based on financial, environmental and social performance.
It is often linked with environmental issues but can include ethics, work force diversity and other nonfinancial measures.
Full Story: http://www.technologyreview.com/Wire/20341/?nlid=897