Cannes Lions retires Creative Company of the Year Award

WPP won the overall prize in 2025.