Sorry mate, the screenshot is from a Tesserent post on linkedin today. While you can watch the interview on the post directly, cant seem to find a link or via Google just yet. I assume might come out shortly
TNT Price at posting:
22.5¢ Sentiment: Buy Disclosure: Held