Tag Archives: Greg Smith
Of Muppets and Goldman Sachs’ Reputation
In delivering a blistering media attack on Goldman Sachs yesterday, has Greg Smith also made himself unemployable by damaging his own reputation? After all, he could have simply resigned without resorting to a public excoriation of his erstwhile employer … Continue reading