Designfluence provides resources, education and information for sustainable product development and humanitarian projects.