Businesses had long opposed the legislation, saying it would impose extra conditions and increase costs.