In Tuesday’s post about Staples terminating a relationship with an environmentally suspect paper supplier, Jeffrey noted that “the potential cost (to business) of failing to be responsible or transparent… can be high indeed.”
Apparently some of the biggest financial firms agree. A couple of days...