Corporate Social Responsibility And Its Financial Implications