3 ms·innovating is a meaningless term in ad tech companies. optimizing I think is a better word.by MrMan 4y agoinnovating is a meaningless term in ad tech companies. optimizing I think is a better word.