Today’s companies are being reshaped by rapidly changing consumer and employee demands, declining levels of consumer trust, and increasing expectations to make a positive impact on society, the environment, and local communities. To meet those needs, corporate social responsibility (CSR) programs have emerged as an increasingly important business strategy, with a wide range of benefits [...]