You are viewing a single comment's thread from:

RE: LeoThread 2025-02-14 11:32

Turo CEO Andre Haddad said in an emailed statement the board “decided now is not the right time for Turo to pursue a public offering.”

Haddad noted Turo’s strong performance with revenue growing $150 million in 2020 to $958 million in 2024 and hinted at the company’s investment plans for the future.