64% of Digital Ad Spend Controlled by 5 Companies(darrenherman.com)1 points by amandalim89 14 years ago | 0 commentsNo comments yet