03-05-2022 18:38
via
adage.com
Watch the newest commercials from Accenture, Mastercard, Upwork and more
A robot dog stars in an Accenture spot with the tagline “Let there be change.”
Read more »