3 ms·The landscape of online advertising (WARNING - it's not pretty) 2 points by maxjaderberg 15y ago