The legislations are a part of a broader push by the EU towards a mandatory EU system of due diligence for supply chains
Vietnam free-trade agreement approved despite human rights concerns
EU Parliament green lights Vietnam free trade agreement, despite concerns from human rights groups