Trust in Biz Takes a Turn—for the Best

Each year, the annual Edelman Trust Barometer takes the pulse of informed publics’ confidence in public and private institutions worldwide. In January 2009, the research revealed the lowest trust levels in its 10-year history—likely a result of the global economy’s descent into a full-blown economic meltdown.