In final push, vote on reduced EU corporate sustainability due diligence law set for March 8

background image