20 employees
SCRT Labs is software development company that develops a blockchain based and open source protocol for decentralized web.
2015