Elon Musk completed his $44billion Twitter deal on Friday after months of toing and froing between the Tesla CEO and social media platform.
Elon Musk completed his $44billion Twitter deal on Friday after months of toing and froing between the Tesla CEO and social media platform.