Twitter’s ad revenue slows as Musk deal hangs in the balance

Advertiser appetite dampened in Q2 as macroeconomic challenges met uncertainty over Elon Musk’s deal to purchase the social media company.