H huffingtonpost.com The Machines Have Arrived: Ad Buying Going the Way of High Frequency Trading 2 points Thun 13 years ago 0 comments