What is the name of the annual study of how business, governments, and media are perceived by the general public?
Edelman Trust Barometer
corporate social responsibility measurement
thought leadership study
excellence theory benchmark