18 Mar Innovative Gadgets Hertz CEO steps down following Tesla EV buy debacle March 18, 2024 By n70products 0 comments Following Hertz's disastrous misadventure with EVs, CEO Stephen Scherr is stepping down, Bloomberg reported. He'll get replaced by... Continue reading