625 Of Top 1000 Twitter Advertisers Stopped Spending On Platform: Report

HBO was Twitter's top advertiser in September, spending over $12 million on ads but as of January 25, it had only spent slightly more than $54,000.