59 employees
Carta is a financial services company that offers leasing and financing of automobiles to private individuals and companies.
1989