Pharma Logistics Glossary: Corporate Social Responsibility (CSR)

The duty businesses have to be sustainable and socially responsible in how they operate day to day with their stakeholders, the general public and the environment. More scrunity is being placed on firms who ignore the importance of CSR.