An animated teaser for an Accenture landmark study with Accenture Interactive Soho Studio.
Back to Top