2 ms·Musk paid $44 billion for Twitter. Overpriced indeed.by pavlov 3y agoMusk paid $44 billion for Twitter. Overpriced indeed.