Industry: Sharing Economy
Location: Great Titchfield St, London W1W 7PA, UK
Number of employees: 301 - 500
Business description: Turo is a Peer-to-peer car sharing marketplace. We get characterized as the Airbnb of Cars. Founded back in 2009, currently operate across the US, Canada and the UK.