Discussion about this post

User's avatar
The CMO Brief's avatar

Trust really is the hidden KPI.

The 40% trust stat is encouraging, but 17% being scammed shows how fragile it still is.

No posts

Ready for more?