Introduction
Defined as 'a commitment to improved well-being through discretionary business practices and contributions of corporate resources' (Kotler & Lee, 2005); Corporate Social Responsibility (CSR) is an increasingly prominent element of today's global business world. As noted...