by Kaitlyn Brown A changing landscape An increasing number of social entrepreneurs are choosing to launch for-profit businesses rather than non-profit organizations to attain their desired social impact. For-profit models allow these entrepreneurs to avoid dependencies on sometimes unpredictable grant [...]