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. “I don’t think that today’s news on social channels was any new take in as much as it was an…

Original Source

Advertisement