There are times when Mad Men let doubt creep in. Times when they wonder if their investment in advertising is well spent. If you're suffering from such thoughts, maybe this will help... According to Market Watch, America's Top 100 brands (as ranked by BusinessWeek and InterBrand) generated a 31% return from 2000 through 2008, while the S&P 500 left you with losses to the tune of 28%. This, despite big losers in the …
Continue Reading about Top Brands Are The Land of Real Value →