What is Corporate Social Responsibility?

Corporate social responsibility is a philosophy that offers wide-ranging benefits to companies that take it seriously.