Bubble? $13M in '13 revenue. $62M loss. Market cap: $2.3B (nasdaq.com) 2 points by rdcasey 12y ago ↗ HN
0 comments
[ 3.0 ms ] story [ 8.1 ms ] threadNo comments yet.