Agencies, Clients and Publishers Talk Brand Safety and Consumer Trust at Cannes

As well as a new Edelman study

Earlier this week Edelman released the results of its Trust Barometer study at Cannes, which found consumer trust in social media channels eroding and that consumers placed a good deal of the responsibility on brands.