Consumers Down on Corporate Leaders

Corporate leaders and large international companies have seen their public trust diminish dramatically.