Technology

X responds to advertisers exiting but ad leaders predict platform can’t come back from latest controversy