

You may like to consider this adaptation of the Business Model Canvas by Alexandre Joyce who added environmental and social aspects into the original business model canvas.
http://blog.ssbmg.com/2015/04/17/the-triple-layered-business-model-canvas-a-tool-to-design-more-sustainable-business-models/