Two months to Germany’s supply chain due diligence law – are brands ready?

From January 2023 brands selling fashion in Germany, or operating within the country will be bound by the Due Diligence…