3 ms·Techcrunch says: "$5 million in cash and stock."by apgwoz 19y agoTechcrunch says: "$5 million in cash and stock."