Musk puts $44 billion Twitter deal 'temporarily on hold', shares slide

Print Friendly and PDF