Social Contract
Definition: Expectation that companies will hold to an unwritten contract with society as a whole
ModerateModerate
Expectation that companies will hold to an unwritten contract with society as a whole
Definition: Expectation that companies will hold to an unwritten contract with society as a whole
Expectation that companies will hold to an unwritten contract with society as a whole