Everything you need to know about Elon Musk Twitter Takeover
Elon Musk’s $44 billion Twitter takeover saga comes with all the drama necessary to be immortalised in case of studies for future captains of industry. While a Delaware Court was getting ready to rule on the standoff, Tesla Inc’s CEO performed a U-turn by proposing to buy Twitter at the agreed price. Let’s see why […]