Conversations January 10, 2018 0 What Blockchain Challenges Mean For Advertising It’s easy to hear the enthusiasm in the voice of John Bates, director of product…