site logo

Technology shows how to win at Cannes Lions, but are the awards worth it?