This page has moved to a new address.

Cannes Lions 2012: Observations and trends and some cool work