Twitter Saw Ad Spending Fall by Over 70 Percent in December After Elon Musk Takeover, 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…