Tag
1 story
Hertz customers were wrongly arrested due to false police reports. Discover the story behind the $168 million settlement and what happened.