Hertz CEO steps down following Tesla EV purchase debacle - Engadget engadget.com Submitted by engadget2587 on March 19, 2024 at 5:52 AM in business No comments 11