Advertisers are continuing to stay away from Twitter, report says
Leaked internal documents show recent ad revenue is nearly 60% down on same time last year and unlikely to improve soon.
Advertisers are continuing to stay away from Twitter, report says Read More »