On 10 March, Europe’s MEPs voted in favour of the initiative report with 504 votes for, 79 against, and 112 abstentions. The document’s opening statement says it all in so far as the European Parliament considers that voluntary standards on due diligence have their limits and have not resulted in significant progress. MEPs have accordingly decided to require companies to identify, prevent and reduce the social and environmental impacts of their activities throughout their supply chains.
A...