How Tesla has fared since Elon Musk took over X

2023-12-21 27,378

TheStreet's J.D. Durkin dives into how Tesla's stock has done since Elon Musk acquired X.