Duke University's, "The Meaning of "Social Entrepreneurship," provides a brief history of social entrepreneurship.
Businesses have the resources to make contributions to the collective good. Watch these TED Talks to see what can happen when corporations make saving the environment and helping people a priority, plus talks on how business principles might even be more effective for creating change than non-profit models. https://www.ted.com/playlists/139/social_good_inc
Triple Bottom Line: Profit, People, and Planet
"The Triple Bottom Line," published by the University of Wisconsin.