November 9, 2011

A few years back, The Economist stated that 70 percent of the value of a new car lies in intangibles. It is a great reminder that companies — and brands — are made up of impressions, insights and even ideas.

June 21, 2010

More than two-thirds of Americans are worried about losing their minds, according to a recent...