24 April 2024

EU Parliament approves landmark due diligence law