Elon Musk reportedly halves Twitter’s valuation in internal memo
By Klera in Technology
Updated a year ago
Musk reportedly put a $20 billion valuation on Twitter.