Turo Returns to New York

06/10/2021

Turo CEO Andre Haddad revealed plans to take Turo public in 2021. The company turned its first profitable quarter in Q1 of 2021.  Photo courtesy of […]