Title Investor
Start Date 2014-12-31
Is Current yes
Percent Stake 9%
Notes 150,000 Series AA preferred shares
Updated about 5 years ago

Source Links