Elon Musk puts Twitter buy on hold, casting doubt on US$44 billion deal

//Elon Musk puts Twitter buy on hold, casting doubt on US$44 billion deal