Tech

Twitter Hit by Staggering 59 Percent Drop in U.S. Ad Sales: Report

RUNNING SCARED

Some companies haven’t been thrilled with Elon Musk’s overhaul of the platform.

Elon Musk at the Kennedy Space Center in Cape Canaveral, Florida, Jan. 19, 2020.
Joe Skipper/Reuters