Corporate Social Responsibility (CSR) is a form of corporate self-regulation. According to Johnson (2008), CSR can be defined as the ways in which a firm goes beyond its minimum obligation to stakeholders per law and regulations. This voluntary social responsibilities of an organization may range from adoption of a more costly and environmentally sustainable production process, improvement of wage and non wage benefits to workers, taking on philanthropic projects for the welfare of the community, or combination of all...