Questions swirl around Kanye West's Twitter account
Watch Video: Elon Musk expected to make changes at Twitter after completing $44 billion takeover Twitter's new owner and CEO, billionaire Elon Musk, said Friday he was not involved…
Watch Video: Elon Musk expected to make changes at Twitter after completing $44 billion takeover Twitter's new owner and CEO, billionaire Elon Musk, said Friday he was not involved…