What is a social enterprise?

Acts of kindness and benevolence used to be the standard for being a good non-profit organization. Over the years, however, there has been a dramatic shift from the model of charity to a more challenging paradigm. As donations became scarcer due to the economy, competition, and other factors, many nonprofits began to ask tough questions about the sustainability of this …