Shared value

DEFINITION: A management principle that seeks market opportunities for business to solve social problems. ‘Creating Shared Value’ was first introduced in the Harvard Business Review in 2011, based on the principle that the competitiveness of a company and the health of the communities around it are mutually dependent.

Back to the Jargon Buster

Suggest a definition

Do you have a definition that you would like to add to the Jargon Buster? Let us know!