Where will Elon Musk’s US$44 billion Twitter deal go from here? Machines May 13, 2022 It could reshape the internet as we know it.