Selling Twitter to Elon Musk Is Good for Investors. What About the Public?
Twitter is “the digital town square, where matters vital to the future of humanity are debated,” a triumphant Elon Musk proclaimed in announcing his deal to buy the social media...