On February 10, the MIT Sloan Management Review, in collaboration with the Boston Consulting Group, published their Winter 2011 Research Report on findings from the 2010 sustainability and innovation global executive study and research project. The report, Sustainability: The ‘Embracers Seize Advantage,’ explores the following questions: How has the economic downturn affected sustainability investments within for-profit companies? Are there patterns that appear across organizations making sustainability investments? And, if so, what can we learn from them?
The results were clear: those who have adopted sustainability into the core of their business, embedding it into all levels of the organization—both operational and strategic—are drawing the greatest returns. In short, taking a leadership position on sustainability pays. The question then is: If sustainability leaders are capturing value and seizing advantage, what does it take to be a sustainability leader?