Twitter Saw Ad Spending Fall by Over 70 Percent in December, Data Shows
Advertising spend on Twitter Inc dropped by 71 percent in December, data from an advertising research firm showed, as top advertisers slashed their spending…
Recover your password.
A password will be e-mailed to you.