Displaying 1 to 2 of 2 investments
Country Date Notes
Apeel Technology Inc
Food system innovation company.
United States 31 Dec 2013 Seed
Active
Apeel Technology Inc
Food system innovation company.
United States 25 Jun 2014 Series A
Active