Hot Business News Today Hertz's CEO Is Suddenly Stepping Down After Company's Pivot from Electric Vehicles by Emily Rella • March 18, 2024 • 0 Comments Stephen Scherr will step down effective March 31. Read more...