Comment Comment by geraldyo The fact Elon paid 44b for it doesn't say anything about Twitter's actual value. parent geraldyo 4 years ago