Jeff Flemings
Consumers have changed. In a number of ways, they trust each other more than the brands. (via
Warc
)
For more, visit: https://www.bizcommunity.com