Long overdue supply chain law now on its way to the EU Parliament

After tough negotiations and many postponements, the European Due Diligence Directive - aka the "European Supply Chain Act" - has ... Continue readingLong overdue supply chain law now on its way to the EU Parliament