300 Twitter employees might lose their jobs this week


Trending Today on Tech News Tube