19th Annual Trust Barometer Edelman: Online Survey in 27 markets. 33,000+ respondents. 19 October to 16 November 2018