The final topic in our exploration of customers for life is one that has assumed global importance. The question of trust. Our …Read More
trust
Trust Me! I’m A Brand
The 2017 Edelman Trust Barometer reports a downturn. So say 33,000 people from 28 countries. It makes dramatic reading. Even the executive …Read More