Corporate Social Responsibility (CSR)

Concept

A motivation initially assumed for employers engaging with TBB, though the speaker emphasizes the business case is now the primary driver.

Mentioned in 1 video