Hertz’s CEO Is Suddenly Stepping Down After Company’s Pivot from Electric Vehicles by TopTechTrends Stephen Scherr will step down effective March 31. About The Author TopTechTrends See author's posts