Glossary

social responsibility

Subject: 

  • Business Studies

the role that business organisations need to play to ensure that society runs effectively, by contributing to the general welfare of their stakeholders as well as to social welfare in general.