A friend of mine started reSET: Social Enterprise Trust to promote a new business model that she adopted for her own company. She explains it on the reSET website:
http://www.socialenterprisetrust.org/about-social-enter... which also has a link to her company Walker Systems Support.
One of the components of her business model is that profits would be split equally between the community, employees and the investors. She believes that all three are necessary, vital and equal contributors to success.