3 ms·They've raised $142M, and selling for $1B, so... probably not much in revenues.by onetwothreefour 14y agoThey've raised $142M, and selling for $1B, so... probably not much in revenues.