Twitter stock is at a three-year high. What is going on?


Trending Today on Tech News Tube