Human Rights Research CenterApr 27, 20231 minEU Lawmakers Backing Human Rights and Environmental Checks for Companies