Advertising 20 minutes: Marc Challandes takes over as Head of Marketing Mobile and New Business Read more