The newly released Edelman Trust Barometer reveals trust in brands is more important than ever to consumers. However, only 1 in 3 people say they trust most of the brands they buy. President and CEO Richard Edelman joined CBSN to discuss what the findings mean for companies and consumers. Source