26 employees
UFT develops and commercialises on-demand ridesharing technology for transit operators and authorities.
2016