C

Corporate Social Responsibility (CSR)

ConceptMentioned in 1 video

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