Title investor
Is Current yes
Notes Invested $12.5 million
Updated almost 6 years ago

Source Links