Twitter US ad sales plunged 59% and internal forecasts are grim, NYT reports


Trending Today on Tech News Tube