3 ms·Another offering. Another ad platform. They might merge if it doesn't grow.by keyle 3y agoAnother offering. Another ad platform. They might merge if it doesn't grow.