Social entrepreneurship has been defined as an innovative, social value creating business activity that can occur within or across the non-profit, business, or government sectors, and the leaders of those enterprises, the “social entrepreneurs”, have been characterized as being primarily...