24-06-2020 22:37 via campaignlive.com

Here are the top 10 findings from Edelman's 2020 Brand Trust Barometer

The global research is gathered from 22,000 participants in 11 markets.
Read more »