APPS

News

Twitter Just Got Worse In 2016; 30 Percent Drop In Stock Price

The departure of six of its 10 top executives and a nearly 30 percent drop in its stock price. 2016 is not Twitter's year. The micro blogging service has acknowledged that it inadvertently overcharged some advertisers for video ads.

more headlines