Rakesh Bohra and Justine Roche
December 11, 2025
The law is called the Corporate Sustainability Due Diligence Directive (CSDDD). EU nations just backed it after prolonged debates. It will require large companies to assess their supply chains and prevent, mitigate or remedy any impacts on people and planet. Ranging from slavery, forced or child labour to greenhouse gas emissions and ecosystem damage.
Bringing you weekly curated insights and analysis on the global issues that matter.
Rakesh Bohra and Justine Roche
December 11, 2025