Introduction:
Corporate social responsibility(CSR) is one of the founding blocks for business strategy in many organizations in today's highly dynamic business environment. In particular, businesses are no longer operating strictly for profit but are...