News

WPP won creative company of the year at Cannes Lions 2025 — with outgoing chief executive Mark Read leading his team onto the stage to receive the award at the Palais.