3 ms·Internet ad revenue up 35% to $17 billion / One crucial element -- ability to deliver interested customers1 points by gibsonf1 19y ago