CMO Strategy

Survey: 32 percent of consumers say brands are delivering less on promises