35 employees
Celestia is a blockchain ledger company that enables anyone to easily deploy their own blockchain with minimal overhead.
2019