Business TECH: Twitter board, Elon Musk seals $44bn deal Twitter’s company board has endorsed the proposed $44 billion sales of the microblogging site to billionaire Elon Musk. DailyAgent EditorJune 21, 2022