Source: https://www.treehugger.com/corporate-responsibility/ten-canadian-companies-that-think-green.html