Discuss the impact of corporate social responsibility on firm\’s financial performance

Discuss the impact of corporate social responsibility on firm\’s financial performance.