EU Parliament vote on Due Diligence law: important but insufficient step to put human lives above business profits

Photo by Philip Reynaers / Photonews