This article is republished from The Conversation under a Creative Commons license. Read the original article here. It’s been a week since Elon Musk strode into the Twitter headquarters with a kitchen sink, signalling his official takeover of the company. Having had some time to let the news of his US$44 billion (about A$70 billion)…

Read More