The debate is ongoing, with corporations in particular and businesses in general often viewed as focused too much on short-term economic interests and failing to live up to their ???social responsibilities.??? In fact, especially in the years since the early 1990s, the call for what is termed ???corporate social responsibility??? (CSR)[1] has gained significant momentum in many countries.