The 2013 Edelman Trust Barometer report has been released, and the results are miserable. In business, global consumers do not trust leadership, and companies need to make big changes very quickly to build consumer trust. Globally, 50% of consumers trust businesses, but just 18% trust business leadership. In the United States, the statistics are similar, but the story is a … [Read more...]
You are here: Home / Archives for edelman