newsEuropean due diligence vote hailed as an ‘important milestone’ for supply chainsposted 29 April, 2024