28 Million Victims and $236 Billion in Profits-Tackling the Forced Labor Crisis
Forced labor is a growing issue in global trade, with 28 million people affected and $236 billion in profits made annually. Are you aware of the risks in your supply chain?In this episode of the Simply Trade podcast, host Annik sits down with Renee Chuichiarelli, an expert on forced labor compliance, to dive deep into…