tech talk

May 11, 2012

Cannes Lions 2012 announces Tech Talk

New stream of content to feature series of curated talks by leaders from digital media and marketing companies