On Perception & Reality

I couldn’t keep myself from chuckling when I came across this very entertaining article in Adweek. The thrust of it: bad news for major brands! Why?  Because store brands bested most of their national brand counterparts in a Consumer Reports blind taste test. On the surface it’s pretty devastating stuff. However I’ll tell you how …

On Perception & Reality Read More »