Vocabulary Term #3351
USA
UK
USA
UK
the idea that a company should positively contribute to societal and environmental issues
USA
UK
"With an increase in awareness of organizations' roles in society came an increase in the importance of CSR, with companies launching more environmentally friendly products, etc."