2 September 2025

Germany to water down due diligence law