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. Wikipedia
CEO: Mark Read (Sep 3, 2018–)
Revenue: 14.84 billion GBP (2023)
Founder: Martin Sorrell
Founded: March 1, 1971, London, United Kingdom
Headquarters: London, United Kingdom
Show more
Show less