Twitter Now Belongs To Elon Musk – $44 Billion Deal Completed
Elon Musk Completed the $44 billion deal to own Twitter on Friday October 27, 2022. Rright after taking the charge, CEO Parag Agrawal, Legal Head Vijaya and three other top executives were removed.