Following current environmental trends, sustainability has become a prominent social concern for businesses, but how does this translate to the strategies of large corporations?