Social business

Glossary item: Social business - Definition

A business that integrates commercial objectives (growth, profits) with a social, ethical or environmental mission (Clearly So definition). See Social Investment chapter in A Guide to Giving. 

 

This glossary item is tagged under:

  • Business/corporate philanthropy