Historically, businesses have donated billions of dollars to nonprofits to help address social problems by approaching the social contract of “giving back” to society in two primary ways. First, with traditional corporate philanthropy, businesses have benefited customers, employees and communities by making donations to, and volunteering for, worthy causes. Second, “corporate social responsibility” emerged to…
Month: January 2012