Glossary Element  corporate social responsibility (CSR)

Source
Contributor
Approved Yes
English term corporate social responsibility (CSR)
Language Translations
English definition corporate social responsibility (CSR)
Language Translations