Company now valued at $100 million.
More from FoundryBase Axios
Know a great resource? Login to add your own!