Cafler

Cafler

An all-in-one marketplace platform for car owners, offering services from maintenance to insurance and renting.

HQ location
Barcelona, Spain
Website
Launch date
Employees
Enterprise value
$48—73m
Company register number
B42749473
Authorizing premium user...