EU to raise the bar on supply chains

Due diligence is the process companies should carry out to identify, prevent, mitigate, and account for these impacts in their operations, their supply chain, and other business relationships.