Hertz CEO Stephen Scherr Steps Down After Electric Vehicle ‘awfulness Show
The organization, which declared in January it was selling 20,000 of the electric vehicles in its armada, or about 33% of the EVs it claimed, is currently supplanting the CEO…