Glossary

corporate social responsibility

Subject: 

  • Business Studies

programmes instituted by companies that aim to improve welfare and the environment.