Ad spend on Twitter slumps over 70%, sales accounts for 90% of revenue
For Twitter's troubles, there is no end in sight as the data shows that the ad sales have fallen further in December and that comes a day after the firm was in fact sued for unpaid rentals.