Featured ICTTwitter board endorses Elon Musk’s $44bn dealOur Reporter June 21, 2022June 21, 2022 by Our Reporter June 21, 2022June 21, 20220490 Twitter’s board has endorsed the proposed $44 billion sale of the company to billionaire and Tesla CEO Elon Musk. This was contained in a regulatory