Elon Musk reportedly values Twitter at $20 billion


Trending Today on Tech News Tube