X is sold. But Musk is still in control.

Mashable Mashable · 03/28/2025 19:11 EDT

X is sold. But Musk is still in control.