Elon Musk Bought Twitter, and the Pundits Sure Are Mad
The Wall Street Journal is reporting today that Twitter’s senior management and Elon Musk are in the final stages of agreeing on terms for Musk’s proposed takeover of the social media platform. Musk had announced on April 21 that he …