Elon Musk to take the stand today as legality of his $44B Twitter purchase is called into question
UNILAD Tech [Unofficial]
March 4, 2026
Elon Musk purchased Twitter back in 2022 before rebranding it to X
Discussion in the ATmosphere