How Should Business Engage with Sustainability?

Given the weekend read of last week, it is not surprising that some of the largest companies in the world are now producing annual sustainability reports. As an example, the GE sustainability report states: At GE, sustainability means aligning our business strategy to meet societal needs while minimizing environmental impact and advancing social development… Business…