Elon Musk Buys Twitter Bryce Baker ’25, Writer • May 12, 2022 On April 25th, Twitter's board of directors agreed to a buyout proposal from Tesla CEO and business magnate Elon Musk for $44 billion, 11 days after Musk first offered on April 14th. The move has left...