A seal of approval for companies' social progress

July 18, 2005