2 employees
Endowl is a delaware public benefit corporation.
2020
Endowl 🦉 raised undisclosed on November 20, 2020
Investors: ConsenSys Mesh