Just curious if anyone has had to drop for a company called Kroll, or if anyone has heard anything? I know they're a Consumer Reporting Agency and thats about it.
epxroot Reviewed by epxroot on . Testing Company Just curious if anyone has had to drop for a company called Kroll, or if anyone has heard anything? I know they're a Consumer Reporting Agency and thats about it. Rating: 5