Teylor

Teylor

Simple business loan for German businesses.

HQ location
Zurich, Switzerland
Website
Launch date
Employees
Enterprise value
$37m
Company register number
CH-020.3.046.115-2
Authorizing premium user...