Hertz CEO Stephen Scherr steps down in wake of company’s disastrous bet on EVs
(NaturalNews) Stephen Scherr, who ran rental car giant Hertz for over two years after three decades at Goldman Sachs Group Inc., has decided to step down in the… » READ MORE