The EU Parliament rejected a compromise on its Omnibus negotiating position, which would have seen significant reductions in the EU’s sustainability laws.
Insight From EcoVadis Ratings