Articles tagged with david+brain

Jan 2007 22

Edelman launched its eighth annual Trust Barometer this morning in London. The survey looks at how well trusted individuals and organisations are among 3,100 “opinion formers” across 18 countries.

Read more »