3 ms·
They have ~$41 million and it's only been a few months since they launched. Resume this conversation when they make their next move.
by tlrobinson 15y ago
They have ~$41 million and it's only been a few months since they launched. Resume this conversation when they make their next move.