10 ms·The smartest minds in advertising convinced everyone they were in tech.by Planktonne 6d agoThe smartest minds in advertising convinced everyone they were in tech.