October 23, 2025Business British advertising titan WPP is rolling out a self-serve version of WPP Open, its AI marketing platform. Read More Share: