After a four-year-long battle, the EU’s Corporate Sustainability Due Diligence Directive (CSDDD) was finally approved by…