Local Experts Expect Elon Musk to Make ‘Significant Changes' on Twitter
Local experts Ethan Zukerman of UMass Amherst and Richard Hanna of Babson College weigh in on what Elon Musk might do with the platform after reaching a $44 billion deal to buy Twitter.