Special Report: Cannes Lions

Cannes Lions Festival of Technology? Digital presence can seem more crass than creative