Introduction
Corporate social responsibility refers to the ability of businesses doing well in terms of performance and at the same time doing well especially to in relation to the immediate environment (Campbell, Hollingsworth, & Lindberg, 1991, p. 5). CSR involves the process of aligning long term business strategies with operations to universally achieve sustainable and positive outcomes. The main beneficiaries of CSR practices by firms are clients, suppliers, shareholders, employees, and the environment with no particular meaning derived from the order. Practicing of CSR is an essential input by responsible firms. Firms all over the world are engaging in CSR ...