FT reports Elon Musk has reached a settlement with advertisers in a long-running legal dispute over his X platform.

2026-07-29

FT reports Elon Musk has reached a settlement with advertisers in a long-running legal dispute over his X platform.