WPP plc is a British multinational communications, advertising, public relations, technology, and commerce holding company headquartered in London, England. It is the world's largest advertising company, as of 2023. From Wikipedia
The advertising giant reaffirms cautious 2025 outlook while bolstering AI capabilities through Infosum acquisition and agency integration.