Corporate Social Responsibility

Please explain the term “corporate social responsibility”? What is entailed by corporate social responsibility? What are the common concerns about corporate social responsibility?