Tech UPTechnology Elon Musk, the “Chief Twit”, fires the main directors of Twitter October 28, 2022 0 FacebookTwitterPinterestWhatsApp