EU parliament approves new business supply chain audit law

background image