ETtech Explainer: How Elon Musk-Twitter saga unfolded amid top-level firing, leaked chats and more
The world’s richest person and tech billionaire Elon Musk finally closed the deal to acquire Twitter for $44 billion on Friday after almost seven months of dilly-dallying and keeping everyone on the tenterhooks, particularly Twitter…