26 February 2024

Any hope left for EU Due Diligence law?