Elon Musk’s ultimatum to Twitter employees: work ‘extremely hard’ or leave In NewsPosted November 16, 2022
Elon Musk completes the acquisition of Twitter and fires its top executives In NewsPosted October 28, 2022