EU Parliament agrees position on new corporate due diligence law