2 ms·Not to mention Honey, which sold to PayPal for $4 billion.by cercatrova 6y agoNot to mention Honey, which sold to PayPal for $4 billion.