Enhanced due diligence requirements set a new standard for supply chain management, Bindiya Vakil, CEO of Resilinc explores what the legislation means for risk managers
Since the introduction of the Supply Chain Due Diligence Act (SCDDA) over one year ago, businesses in Germany must now consider stricter environmental, social and corporate governance (ESG) requirements.
This makes German organisations responsible for human rights throughout their global supply chains.