- December 13, 2025
Loading
The Hertz Corp.’s new CEO is in a mea culpa kind of mood.
Stephen Scherr, who took the helm of the Lee County rental car giant in February, went on CNBC’s Squawk Box April 4 and during the appearance apologized for the company reporting vehicles stolen while the drivers were in good standing — a practice that's led to dozens of false arrests.