Human Rights Research CenterApr 271 minEU Lawmakers Backing Human Rights and Environmental Checks for Companies