Business Ogilvy and CAA Launch ECHO, a Consent-First AI Platform for Celebrity Ads November 9, 2026 Ogilvy and Creative Artists Agency want to turn AI-generated celebrity ads into a licensed product. Together, they are building a platform called ECHO. Its central promise is consent. Actor Terry…