Corporate Social Responsibility or CSR is a strategic business management model. CSR integrates social and environmental concerns arising out of the business with the concerns of the stakeholders. Meeting corporate social responsibilities help a company to balance between the social & environmental performances and the expectations of shareholders and stakeholders. Thus, it helps to fulfil business objectives.