Place-based Definition

Home > Business > Social enterprise > Definition of Social Enterprise > Place-based Definition

This type of definition emphasizes the importance of social enterprises in promoting economic development and addressing social issues in specific geographic areas, such as cities or regions.