Clicars Spain SL


Winner of the European Business Award - The New Business of The Year Award 2017/18

Category Winner

  • Entered for: The New Business of The Year Award
  • Location: Spain
  • Website: www.clicars.com
  • Nature of Business: B2C Startup
  • Sector: Automotive
  • Number of Employees: 55
  • Chief Executive: Pablo Fernandez & Carlos Rivera
  • Managing Director: Carlos Rivera Heredia
  • Press/PR: Qui Marin Larios
Sponsors