103 employees
TTC develops a blockchain with enhanced performance, scalability, robustness, and mobile adaptation.
2018