Turo

Announcements & press releases

June 26, 2024

Turo announced over 70 key product updates to reinvent the outdated rental car experience and turbocharge entrepreneurship

November 15, 2023

Turo Now Live in France