Effective Corporate Social Responsibilities (CSR) initiatives are those which are taken keeping all the stakeholder’s issues in mind including the legal, ethical, commercial and other expectations society has for business. There are many definitions of CSRs available. Many factors have led to...