Quick Hits John Battelle 17 years ago TC: Google has 40% of online ad biz IAB: Lotsa Online ads, that’s for sure SEL: How we navigate Share this: