3 ms·Stacking the Tech: Has Google harmed competition in online advertising?1 points by partingshots 6y ago