Consultancy giant Accenture plans to launch a new $70 million global branding campaign. Created by Young & Rubicam in New York, the ads carry the tagline “I am your idea” and will appear on TV and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results