Cannes Lions 2026 celebrates Ogilvy as Network of the Year, while Kenya wins its first Grand Prix. Discover the impactful ...