Digital

For Auto Shopping Sites, Bots Are the True Decepticons

Estimates of the Wasted Ad Spending Range from $1B to $12B a Year