Sedex is a nonprofit organization dedicated “to driving improvements in ethical and responsible business practices in global supply chains”. Their new six-part “Responsible Sourcing Insights Films” series tackles key challenges in responsible supply chain management.