EU parliament approves new business supply chain audit law

EU parliament approves new business supply chain audit law