How do different stakeholders view corporate social responsibility?

How do different stakeholders view corporate social responsibility?

Please answer each question~! this is not an essay stuff. it is just discussion question~! please put a reference if you used.

1.    How do different stakeholders view corporate social responsibility? What types of social commitment must managers consider regarding social responsibility?

2.    How has the Sarbanes-Oxley Act changed boards of directors’ thinking relative to business ethics and social responsibility?

3.    Explain the five principles of collaborative social initiatives.

4.    Compare and contrast the different approaches to business ethics.