Civil society organization

Civil society Non-governmental organization Social movement organization
Infinite Construction - STEAM

A civil society organization (CSO) is a group of people which operates in the community, in a way that is distinct from both government and business. Please see: