25 Apr 2024 --- The European Parliament (EP) has adopted the Corporate Sustainability Due Diligence Directive (CSDDD), greenlighting new rules obliging businesses to mitigate environment and human rights violations. However, support groups outcry limitations arising from “political gameplay” following months of negotiations between the EU institutions and member states.