A Turo opera em três cidades do Reino Unido – Londres, Manchester e Edimburgo – e em outros quatro países: EUA, Canadá, França e Austrália. Sua sede world fica em São Francisco. Em todo o mundo, mais de 3,5 milhões de pessoas alugaram um carro através da Turo no ano passado.











