Taylora

Taylora

A knowledge-sharing platform where anyone can collect and create learning resources, teach, and sell their own courses.

HQ location
Padova, Italy
Launch date
Employees
Enterprise value
$660—990k
Company register number
Authorizing premium user...