2 ms·On the same platform where they sell ads to competing products? No.by mdoms 6y agoOn the same platform where they sell ads to competing products? No.