Is your non-profit organization looking to enhance delivery on your mission and programs, respond to increased local community needs, diversify your revenue sources, or improve your self-sustainability options? If so, then social enterprise may be an option for your organization!