In a new 44-slide pitch deck, obtained exclusively by ADWEEK, X is once again pitching itself as a highly safe environment for advertisers. The slides promotes various tools for transparency, […]In a new 44-slide pitch deck, obtained exclusively by ADWEEK, X is once again pitching itself as a highly safe environment for advertisers. The slides promotes various tools for transparency, Read More
