It's not entirely clear what Elon Musk's purchase of Twitter means for users, experts say
Elon Musk's $44 billion purchase of Twitter is big news in the social media world. But as money editor Jon Delano explains, it's not clear exactly what it means for Twitter users.