English for Social Entrepreneurship

Professional English for social entrepreneurship: social impact, B-corps, impact investing, theory of change, scaling, and social enterprise vocabulary.