The 2021 Edelman Trust Barometer finds a new era of information bankruptcy and a trust ecosystem unable to confront it.
We enter 2021 with a huge hill to climb. Even as new vaccines developed in record time promise an eventual end to the Covid-19 pandemic and a path to economic recovery, the virus rages on.