In simple terms, Corporate social responsibility can be defined as the obligation of a firm to use its resources in ways to benefit society (Snider et al., 2003). The World Business Council for Sustainable Development (WBCSD) defines CSR as the commitment of business to the sustainable economic development of employees, families and the local communities (World Business Council for Sustainable Development, 2001). More generally, CSR is a set of policies, practices and programs that are integrated throughout business operations and decision-making processes, and intended to ensure that the company maximizes the positive impacts of its operations on society (Business for Social Responsibility, 2003).