Skip to content
Tesla CEO Elon Musk finally sealed deal with Twitter and bought the company for $44 billion