3 years agoElon Musk Puts Twitter Buyout ON HOLD, Elon May Have Just CAUGHT Twitter DEFRAUDING ShareholdersTimcastVerified