Tech »  Elon Musk: Twitter deal is on hold