Elon Musk reportedly halves Twitter’s valuation in internal memo
[ad_1] Elon Musk has put a $20 billion value on Twitter, making up less than half of the $44 billion Musk paid to acquire the… Read More »Elon Musk reportedly halves Twitter’s valuation in internal memo