March 31, 2025Business Omnicom is offering ad agencies a variety of financial incentives for buying inventory on X, leaked documents reveal.Read More Share: