Episode 74 - Not for Sale with David Batstone David Batstone breaks down the $31 billion human trafficking epidemic and how business can fix it. Read More Podcast, Impact InvestingFaith Driven TeamJuly 26, 2021David BatstoneComment