In this video, brought to you by MyAffiliates, the company's CEO Clemence Dujardin discusses the launch of its new industry podcast, 'tracking the truth'. You can listen to the pod on Spotify and watch on YouTube.