Elon Musk reportedly values Twitter at $20 billion

You may also like...