It Happens: Elon Musk Strikes Deal to Buy Twitter for $44 Billion
enlarge † Elon Musk during a press conference at SpaceX’s Starbase facility in Texas on Feb. 10, 2022. Getty Images | Jim Watson Twitter’s board… Read More »It Happens: Elon Musk Strikes Deal to Buy Twitter for $44 Billion