2022-04-26 00:15
Elon Musk Strikes Deal To Buy Twitter For Nearly $44 Billion; Transaction Set To Complete This Year