Social Networking1 year ago
Elon Musk Puts $20 Billion Value on Twitter in Internal Memo to Staff: Report
By Reuters | Updated: 27 March 2023 Twitter CEO Elon Musk has offered the social-media company’s employees stock grants at a valuation of nearly $20 billion...