Comment Comment by Jsarokin I agree. They could be making $100 million in revenue a month but if it costs them $95 million to make that then a $21 billion valuation seems crazy on a company that profits $5 million a month.Complete vanity. parent Jsarokin 15 years ago
Complete vanity.