HomeThemesTypesDBAbout
item: #13683
Big majority in EU parliament vote for corporate due diligence along entire supply chains, including for UK businesses.