Lost in the shuffle of the remarkable brand and agency work being recognized at this week's Cannes Lions was a special edition of Edelman's Trust Barometer explicit for and released during the festival.
The study shows that brands -- well, businesses that create them, anyway -- are now the only …