Matthew Sexton - The World News - Page 1369

Author: Matthew Sexton

Elon Musk Values Twitter at $20 Billion

SAN FRANCISCO — Elon Musk said Twitter is now worth about $20 billion, according to an email he sent the company’s employees on Friday, a...