Stage
Series A
Industry
E-Commerce
Year
2008
Updated
March 11, 2026
Raised
$500k
Website
Company detail