Social entrepreneurship is on the rise and social enterprises are solving some of the most critical and enduring social problems by using innovative, pragmatic and sustainable business models. Access to knowledge thanks to the Internet and rapid expansion of the knowledge economy are opening new opportunities for social ventures. With knowledge-based social entrepreneurship where knowledge is the primary resource, more pressing social problems can...