managermint.com
Analyzing $12 billion dollars of actual ad spend and tracking ROI shows surprising results | MANAGER MINT MEDIA
Accenture Strategy released a three year study from its database of $12 billion dollars in marketing expenditures.